NEWSFEEDS(5) InterNetNews Documentation NEWSFEEDS(5) (NAME) newsfeeds - (Usenet) (IN A NUTSHELL) newsfeeds innd . newsfeeds NNTP "news.server.com" "server" ( Path ) : # . ME::: # innfeed . news.server.com/server\ :*\ :Tm:innfeed! # innfeed. # "/usr/lib/news/bin" # innfeed . innfeed!:!*:Tc,Wnm*:/usr/lib/news/bin/innfeed news.admin.peering . . newsfeeds . archive(8) controlchan(8) news2mail(8) ninpaths(8) perl-nocem(8) . "!control,!control.*" (cancel) . newsfeeds : news.server.com/server\ :*,!local.*,@*bina*,!control,!control.*\ :Tm:innfeed! "inncheck" : ctlinnd reload newsfeeds 'new peer' (DESCRIPTION) pathetc/newsfeeds . InterNetNews innd(8) ctlinnd(8) . innd newsfeeds . (batch) ( ) innxmit(8) innfeed(8) . delayer(8) (funnel) innfeed innd . newsfeeds ( ) . controlchan(8) newsfeeds (news to mail gateway) . : . <<>> . ("#") . . (:) (/) . . . (case-sensitive ). : sitename[/exclude,exclude,...]\ :pattern,pattern...[/distribution,distribution...]\ :flag,flag...\ :parameter . sitename . . (<<>> newsfeed . newsfeeds <<>> .) sitename Path . Path . sitename Path . ( ) . "gateway" . "gateway" Path "gateway" . "gateway!" Path ( "!" ) sitename . ( "Ap" .) (exclusion) exclude Path . ( sitename sitename . exclude "Ap" sitename Path .) sitename . . pattern << >> (subscription list) . . uwildmat ("@") libinn_uwildmat . pattern . ( ) . "@" pattern (crossposted) . (poison pattern) ( <<>> ). comp.* comp.sources.unix sources pattern : comp.*,!comp.sources.*,comp.sources.unix ".*" . "comp.sources.*" "comp.sources*" comp.sources ( ) comp.sources.* comp.sources-only ( "comp.*" ). alt.* misc.* alt.binaries.warez ( alt.* misc.* ) : alt.*,@alt.binaries.warez,misc.* "alt.*" "@alt.binaries.warez" "alt.*,misc.*" . innd(8) . "!junk,!control,!control.*" ( "junk" wanttrash inn.conf(5) ) (distribution) . (distributions) . Distribution distribution : 1. Distribution . 2. distribution Distribution . 3. Distribution distribution ( ) . 4. Distribution distribution distribution . . . OR . . "*" "all" . flag << (FLAG VALUES)>> . parameter << (FEED TYPES)>> . . "ME" . . "ME" Path . "ME" (prepend) . "*,!control,!control.*,!junk,!foo.*" "foo.*" . . "ME" . "/!local" "ME" . "ME" Distribution . "ME" . newsfeeds . "$" . : $LOCALGROUPS=local.*,example.* $CONTROLGROUPS=control,control.* "LOCALGROUPS" "local.*,example.*" "CONTROLGROUPS" "control,control.*" . : news.example.com:$LOCALGROUPS:Tf,Wnm: : news.example.com:local.*,example.*:Tf,Wnm: . "!" "@" . . : news.example.net:*,@$LOCALGROUPS,!$CONTROLGROUPS:Tf,Wnm: : news.example.net:*,@local.*,@example.*,!control,!control.*:Tf,Wnm: ( ) LOCALGROUPS$ . (FLAG VALUES) flags . . . : < size size . . > size size . . A checks checks . checks . (funnel targets) ( Af innfeed! ). c . C . d Distribution . distribution . e Newsgroups active . f . dontrejectfiltered inn.conf true . . j Newsgroups . wanttrash inn.conf true . ( wanttrash) "junk" Newsgroups . "junk" . INN active . o (overview) . O Injection-Info X-Trace "O" . p Path . Path Path . "c" "C" . B high/low ( ) . . . high / low . . C count ( ) (followups) count . "30" : o followups o followups o followups o followups (poster) . Followup-To . F name (spooling) ( ). name pathoutgoing inn.conf . name togo . G count count . FAQ . C U . H count Path count . Path (hop) . count . ( O .) I size . (LRU) . size . "16" . N status (moderation) status . status "m" (moderated) status "u" (unmoderated) . O originator Injection-Info ( X-Trace Injection-Info ) originator . originator uwildmat "/" . "@" . originator Injection-Info . P priority nice . . nicekids inn.conf . Q hashfeed hashfeed . "value/mod" "start-end/mod" . Message-ID MD5 . hashfeed ( ) . hashfeed "mod" "value" "start" "end" . . . : Q1/2 . Q2/2 . : Q1-3/10 . Q4-5/10 . Q6-10/10 . "OR" ( ). "value/mod_offset" "start-end/mod_offset" . MD5 hashfeed . "offset" "_0" "_0" "_12" . : "_0" "_4" "_8" "_12". . "Q1/2" "Q1-3/9_4" . . Diablo 5.1 . Diablo 5.1 "@" Q ( "Q@1-3/10" ). S size size spooling F F pathoutgoing/sitename . spooling . T type . type : c (Channel) f (File) l (Log entry only) m (Funnel - ) p (Program) x (Exploder) << (FEED TYPES)>> . Tf . U count (followups) count . ( C .) W items . ("*") . items : b ( CRLF ) . e (epoch) Expires "0". f API ( "n"). API sm(8) . g (cross-posted) . ( "G" .) h ( Message-ID). m (Message-ID) . n API . API sm(8) . p (epoch). s . logipaddr inn.conf Path IP . logipaddr true IP "0.0.0.0" ( localhost rnews(1) ) Path . t (epoch). * ( ). D Distribution "?" . G . control control.* ( "g" ). H . Xref Bytes "b" . . N Newsgroups. P Path. O (Overview) . R (replication) ( Xref ). . . ("H" .) Wn . "H" "O" . WnteO overchan(8) . ("*") . . ( Tm ) . parameter . Tm . (FEED TYPES) innd : . . (funnel feeds) . W* . W* . innfeed(8) . <<>> . (Tl) . pathlog/news . Tf /dev/null . (flush) . (Tf) . parameter . parameter pathoutgoing inn.conf . parameter pathoutgoing/sitename . ( ). . innd (flush) ctlinnd(8) innd . innd ( ) . nntpsend(8) . (Tp) (spawn ). parameter "%s" API ( sm(8) ). ( INN stdin ) (pathlog/errlog) . (shell meta-characters) innd (;) . ( ). W* parameter . W* . (flush) . (Tc) (Tx) parameter . . . . . pathoutgoing/sitename (spool) . (flush) (pipe) . (spool) S . . (EOF) . . . . : !newgroup group !rmgroup group !flush !flush site ctlinnd(8) . "send" ctlinnd(8) . buffchan(8) . Tm . parameter . (EXAMPLES) newsfeeds . INN . newsfeeds nntpsend(8) innfeed(8) . : feed.example.com:*,!control,!control.*,!junk:Tf,Wnm: pathoutgoing/feed.example.com API (Message-ID) . : feed.example.com:*,!control,!control.*,!junk:Tm:innfeed! "innfeed!" . : example/feed.example.com:*,!control,!control.*,!junk:Ap,Tm:innfeed! ( Ap "example" Path ) pathlog/news "example" "feed.example.com" . innfeed(8) ( innfeed ): innfeed!:!*:Tc,Wnm*:/innfeed -y pattern "!*" . . innfeed(8) API . : watcher!:*:Tc,Wbnm\ :exec awk '$1 > 1000000 { print "BIG", $2, $3 }' \ >> /bigart API bigart . INN : watcher!:*:Tc,>1000000,Wbnm\ :exec awk '{ print "BIG", $2, $3}' >> /bigart (news to mail gateway) : mailer!:!*:W*,Tp\ :sm %s | innmail -s "News article" * "%s" API innmail ( Mail(1) ) . "*" W* : peter@example.com:news.software.nntp:Tm:mailer! sue@example.com:news.admin.misc:Tm:mailer! news.admin.misc news.software.nntp . "peter@example.com" "bob@example.com" "mailer!" "mailer!" : sm @...@ | innmail -s "News article" \ peter@example.com sue@example.com Peter Sue . : controlchan(8). . controlchan!\ :!*,control,control.*,!control.cancel\ :AC,Tc,Wnsm:/controlchan control.cancel innd(8) (cancel) . controlchan API ( ihave sendme logipaddr controlchan(8) ) . "ME" newsfeeds INN . newsfeeds INN . (HISTORY) Rich $alz InterNetNews. POD Russ Allbery . (SEE ALSO) active(5), buffchan(8), controlchan(8), ctlinnd(8), delayer(8), inn.conf(5), innd(8), innfeed(8), innxmit(8), libinn_uwildmat(3), nntpsend(8), sm(8). INN 2.7.4 2025-05-09 NEWSFEEDS(5)