Import the keys of the NoCeM issuers you trust in order to check
the authenticity of their notices. You can do:
where <pathetc> is the value of the pathetc parameter set in inn.conf and <key-file> the file containing the key(s) to import. The keyring must be located in <pathetc>/pgp/ncmring.gpg; you only have to create the directory <pathetc>/pgp before using <B>gpgB> (it will automatically generate the ncmring.gpg file) and make sure the news user can read this file, once generated.
For old PGP-generated keys, you may have to use <B>--allow-non-selfsigned-uidB> if they are not properly self-signed, but anyone creating a key really should self-sign the key. Current PGP implementations do this automatically.
The keys of NoCeM issuers can be found in the web site of The NoCeM Registry: <http://rosalind.home.xs4all.nl/nocemreg/nocemreg.html>. You can even download there a unique file which contains all the keys.
Create a nocem.ctl config file in pathetc indicating the NoCeM issuers
and notices you want to follow. This permission file contains lines like:
This will remove all articles for which the issuer (first part of the line, before the colon :) has issued NoCeM notices corresponding to the criteria specified after the colon.
You will also find information about that on the web site of The NoCeM Registry.
Add to the newsfeeds file an entry like this one in order to feed
<B>perl-nocemB> the NoCeM notices posted to alt.nocem.misc and
Note that you should at least carry news.lists.filters on your news server (or other newsgroups where NoCeM notices are sent) if you wish to process them.
Everything should now work. However, do not hesitate to manually test
<B>perl-nocemB> with a NoCeM notice, using:
pathbin/perl-nocem The Perl script itself used to process NoCeM notices. pathetc/nocem.ctl The configuration file which specifies the NoCeM notices to be processed. pathetc/pgp/ncmring.gpg The keyring which contains the public keys of trusted NoCeM issuers.
The Subject: header is not checked for the @@NCM string and there is no check for the presence of the References: header.
The Newsgroups: pseudo header is not checked, but this can be done in local_want_cancel_id().
The Hierarchies: header is ignored.
Copyright 2000 by Miquel van Smoorenburg <firstname.lastname@example.org>.
Copyright 2001 by Marco dItri <email@example.com>.
$Id: perl-nocem.in 9639 2014-05-17 06:24:44Z iulius $
gpgv(1), grephistory(1), inn.conf(5), newsfeeds(5), pgp(1).
|INN 2.6.0||PERL-NOCEM (8)||2015-09-12|