- Perl 100%
|
|
||
|---|---|---|
| auth | ||
| contrib | ||
| filter | ||
| .gitattributes | ||
| README.md | ||
Bits and pieces of INN config
Up to now this is just some hodgepodge of config snippets; when (if!) I'll manage to spare some time, I'll try to structure it a bit ...
Authentication programs
auth/perl_mysql
Perl script to authenticate against a MySQL database
Copy to /usr/lib/news/bin/auth/passwd/perl_mysql.
Filters
filter/filter_nnrpd.pl
Posting filter to add Cancel-Lock and Cancel-Key as needed
Copy to /etc/news/filter/filter_nnrpd.pl.
No longer needed for INN 2.7.x unless you change the Message-ID header
in the posting filter (as INN generates Cancel-Lock and Cancel-Key
before filter_nnrpd.pl is run)
filter/cleanfeed.local
Filter to check cancels and supersedes for a matching Cancel-Key, implemented as part of Cleanfeed
Copy to /etc/news/filter/cleanfeed/etc/cleanfeed.local.
No longer needed for INN 2.7.x
Other INN-adjacent scripts
contrib/suck-postfilter.pl
Postfilter for rpost to remove folded headers like Injection-Info
before posting, written for the Debian suck package (and an INN
with sm).
Copy somewhere, e.g. to /usr/lib/suck/postfilter.pl, and add a
matching postfilter option to /etc/suck/get-news.conf, like
postfilter: /usr/lib/suck/postfilter.pl