Article View: de.admin.news.software
Article #69Re: INN (Re: CNews020592 - explode ?)
From: Matthias Urlichs
Date: Fri, 31 Jul 1992 20:41
Date: Fri, 31 Jul 1992 20:41
55 lines
3078 bytes
3078 bytes
In de.admin.news.software, article <$nv6l3.w/a@soonix.nbg.sub.org>,
klaus@soonix.nbg.sub.org (Klaus Baldermann) writes:
> urlichs@smurf.sub.org (Matthias Urlichs) writes:
> : Du kannst Batchdaten nicht nur in Dateien schieben, sondern auch per Pipe an
> : Programme weiterleiten. Sachen wie Antwortdaemons in *.test laufen immer im
> : Hintergrund mit und wachen von selber auf, wenn was fuer sie zu tun ist,
> : anstelle dauernd via cron gestartet werden zu muessen.
>
> DAS ging aber auch schon im BNews. In meiner sys-Datei steht schon seit
> Jahr und Tag die Zeile
>
> echo:sub.test,nbg.test,soonix.test/all::/usr/null/reflektor
>
FALSCH. Diese Zeile schickt nicht Batchdaten, sondern einen ganzen Artikel
an den Reflektor.
Bei dir wird das Reflektorprogramm einmal pro reflektiertem Artikel
aufgerufen und bekommt diesen Artikel auf stdin verpasst.
Bei INN schaut meine Reflektorzeile so aus:
reflect.smurf.sub.org:\
stgt.test,ka.test,nbg.test,sub.test,uka.test,de.*test:\
Tc,Wfb:/usr/local/news/bin/reflect
Dabei wird das Programm einmal aufgerufen (beim Start vom INN), und bekommt
dann pro Testartikel eine Zeile der Form
/usr/spool/news/de/test/123 345
auf seinem stdin verpasst. ("b" ist die Groesse des Artikels in Bytes.)
Das Programm kann dann den Artikel selber aufmachen und sich die noetige Info
rausziehen, oder einfach Statistik betreiben, oder... PS: Der Domainname im
ersten Feld dient dazu, keine Artikel zu ueberspringen, die zufaellig ueber
eine Site namens "reflect" gelaufen sind. In den Maps gibt es eine solche
zwar nicht, aber man kann ja nie wissen...
Im Flags-Feld kann man dann noch ein paar nette Sachen angeben, jeweils
mit Kommas getrennt: "<10000" wuerde nur Artikel < 10 kBytes durchlassen,
"Tx" gibt den Typ des Feeds an: "f" fuer eine Batchdatei, "p" fuer ein
Programm wie dein Reflektor, "c" fuer ein Programm wie mein Reflektor,
"Wxx" die Teile, die rausgeschrieben werden: "b" Artikelgroesse, "f"
vollstaendiger Pfadname, "g" erste Newsgroup, die das betreffende System
bekommt, "m" Message-ID, "n" Pfad relativ zum Spool. "s" System, von dem der
Artikel kommt, "*" die Namen aller Sites, die den Artikel bekommen, "N"
der Newsgroups:-Header, "D" Distribution:-Header.
> Die anderen Sachen sind allerdings sehr huebsch...
>
Sag ich doch... ;-)
--
Make each pronoun agree with their antecedent.
--
Matthias Urlichs -- urlichs@smurf.sub.org -- urlichs@smurf.ira.uka.de /(o\
Humboldtstrasse 7 -- 7500 Karlsruhe 1 -- Germany -- +49-721-9612521 \o)/
Technical Details
Message-ID:
<15c8iaINNiev@smurf.smurf.sub.org>Path:
arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!sdd.hp.com!mips!darwin.sura.net!jvnc.net!yale.edu!ira.uka.de!smurf.sub.org!newsReferences:
<150f9iINNi4m@smurf.smurf.sub.org> <$nv6l3.w/a@soonix.nbg.sub.org>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!sdd.hp.com!mips!darwin.sura.net!jvnc.net!yale.edu!ira.uka.de!smurf.sub.org!news From: urlichs@smurf.sub.org (Matthias Urlichs) Newsgroups: de.admin.news.software Subject: Re: INN (Re: CNews020592 - explode ?) Date: 31 Jul 1992 22:41:46 +0200 Organization: University of Karlsruhe, FRG Lines: 55 Message-ID: <15c8iaINNiev@smurf.smurf.sub.org> References: <150f9iINNi4m@smurf.smurf.sub.org> <$nv6l3.w/a@soonix.nbg.sub.org> NNTP-Posting-Host: 127.0.0.1