1 |
root |
1.1 |
|
2 |
|
|
oooo o8o .o8 .oooooo..o ooooooooo. oooooooooooo |
3 |
|
|
`888 `"' "888 d8P' `Y8 `888 `Y88. `888' `8 |
4 |
|
|
888 oooo 888oooo. Y88bo. 888 .d88' 888 |
5 |
|
|
888 `888 d88' `88b `"Y8888o. 888ooo88P' 888oooo8 |
6 |
|
|
888 888 888 888 `"Y88b 888 888 " |
7 |
|
|
888 888 888 888 oo .d8P 888 888 |
8 |
|
|
o888o o888o `Y8bod8P' 8""88888P' o888o o888o |
9 |
|
|
|
10 |
|
|
-------------------------------------------------------------------------------- |
11 |
|
|
An ANSI C Implementation of the Sender Policy Framework |
12 |
|
|
-------------------------------------------------------------------------------- |
13 |
|
|
|
14 |
|
|
Q. What is up with libspf2? |
15 |
|
|
A. If I had a penny for every email received with this question I'd be |
16 |
|
|
filthy stinking rich. Instead, i'm filthy stinking disgusted with the |
17 |
|
|
absolute arrogance displayed by Wayne Schlitt and "Shevek" aka Ben |
18 |
|
|
Mankin. Wayne through his own arrogance believes that his library |
19 |
|
|
(originally entitled libspf-alt) is vastly superior to that of this |
20 |
|
|
library that he deemed it appropriate to rename his library libspf2 |
21 |
|
|
which causes a variety of problems. |
22 |
|
|
|
23 |
|
|
1. Its confusing! Which library shall people use!? |
24 |
|
|
Wayne hopes that people will do the natual thing and assume that |
25 |
|
|
by the very nature of it having a higher number (2) then that of |
26 |
|
|
libSPF they will use it. Their own website references libSPF |
27 |
|
|
as 'An Old implementation." |
28 |
|
|
|
29 |
|
|
2. It appears to supercede or deprecate this library which is MORE |
30 |
|
|
MATURE and STABLE then libspf-alt/libspf2! |
31 |
|
|
|
32 |
|
|
3. Its inconsiderate and WRONG. If you have a peek at the libs |
33 |
|
|
available with any *nix you will see that libraries with the name |
34 |
|
|
library2 eg: libxml2 are penned by the SAME author(s) and they do |
35 |
|
|
indeed generally deprecate the previous library. Persons labeling |
36 |
|
|
their project as such without the consent of the original author |
37 |
|
|
are assholes. |
38 |
|
|
|
39 |
|
|
4. September 2, 2004 - Another good reason, this will be the third |
40 |
|
|
rewrite of an SPF implementation of Wayne origin. |
41 |
|
|
|
42 |
|
|
http://www.gossamer-threads.com/lists/spf/devel/11120 |
43 |
|
|
|
44 |
|
|
In summary the entire library has been effectively rewritten once |
45 |
|
|
again. Amusingly enough its merely now attempting to do just |
46 |
|
|
what this library has been doing from day one. |
47 |
|
|
|
48 |
|
|
This is nasty disgusting political topic which I have tried to resolve |
49 |
|
|
but have had no success. |
50 |
|
|
|
51 |
|
|
More information about this can be found at http://moscow.6o4.ca/ |
52 |
|
|
|
53 |
|
|
Q. Where are the patches against the MTAs? |
54 |
|
|
A. See the patches directory. |
55 |
|
|
|
56 |
|
|
Q. I/We/My company wants to pay you to help/integrate libspf/libsrs into our |
57 |
|
|
MTA. Are you available? |
58 |
|
|
A. Money is always great. Email jcouzens@codeshare.ca. |
59 |
|
|
|
60 |
|
|
Q. I want to help, where do I apply? |
61 |
|
|
A. E-Mail jcouzens@codeshare.ca. The most needed help is patches for MTA's. |
62 |
|
|
|
63 |
|
|
Q. I have a patch against MTA X, what do I do? |
64 |
|
|
A. Email jcouzens@codeshare.ca and arrange to communicate. |
65 |
|
|
|
66 |
|
|
Q. I see debug code all over the place, but I can't get it working: |
67 |
|
|
A. libspf-1_0_0/docs/API/debugging_libspf.pdf |
68 |
|
|
|
69 |
|
|
Q. make test fails for me |
70 |
|
|
A. Its hard coded to use /usr/bin/perl where most if not all BSD and Linux |
71 |
|
|
implementations place the perl binary. The easiest way around this is |
72 |
|
|
to symlink wherever you may have perl installed to this location. An example |
73 |
|
|
of this would be: ln -s /usr/local/bin/perl /usr/bin/perl |
74 |
|
|
|
75 |
|
|
Q. I have some random question not answered here. |
76 |
|
|
A. Eamil jcouzens@codeshare.ca. |
77 |
|
|
|
78 |
|
|
Q. Great work, I want to show my appreciation, how can I? |
79 |
|
|
A. I love books. Perhaps you could purchase something from my Amazon.com wishlist! |
80 |
|
|
If you do, please notify me so I can remove an item, no need getting two of |
81 |
|
|
anything :-) |
82 |
|
|
|
83 |
|
|
http://libspf.org/wishlist.html |
84 |
|
|
|
85 |
|
|
EOF |