ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libspf/FAQ
Revision: 1.1
Committed: Tue Nov 13 00:51:23 2007 UTC (16 years, 6 months ago) by root
Branch: MAIN
CVS Tags: HEAD
Log Message:
initial import of libspf-1.0.0-p5 from freebsd ports

File Contents

# User Rev Content
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