|
Einrichtung USENET News
Für kleinere Netzwerke ist das News-System Leafnode zu empfehlen (Serie n Paket
leafnode). Die nötigen Konfigurationsschritte entnehmen Sie der Datei /usr/doc/packages/README.SuSE
. In /etc/rc.config die Variable NNTPSERVER="localhost" setzen und danach SuSEconfig ausführen. Als nächstes ist die Datei /etc/leafnode/config
zu modifizieren: server = news.btx.dtag.de T-Online Newsserver bzw. Newsserver ihres Providers einsetzen expire = 10 Newsartikel löschen, die älter als 10 Tage sind; je nach dem, wieviel Platz unter /var/spool/news
verfügbar istIn der Datei /etc/inetd.conf folgende Zeile aktivieren: nntp stream tcp nowait news /usr/sbin/tcpd /usr/sbin/leafnode
Und dann den inetd Daemon neu starten mit killall -HUP inetd. Jetzt können Sie Online gehen und fetch –vvv ausführen um eine Liste aller Newsgroups vom Newsserver zu holen. Dies kann einige Zeit in Anspruch nehmen. fetch –vvv 1.9.2: verbosity level is 3 Trying to connect to news.btx.dtag.de ... connected. Getting all newsgroups from news.btx.dtag.de Nach ca. 4 Minuten sind die 730 Kb übertragen und die Verbindung zum Newsserver wird wieder beendet.
Disconnected from news.btx.dtag.de. Jetzt können Sie auf einem Windows-Rechner mit einem Newsreader z.B. Outlook-Express ein neues News-Konto
einrichten wo unser Linux-Rechner als Newsserver eintragen wird (Keine Anmeldung erforderlich). Daraufhin werden alle verfügbaren Newsgroups von diesem Konto heruntergeladen. Wählen Sie jetzt die Newsgroups, die Sie
abonnieren möchten. In diesen Newsgroups befindet sich z.Z. nur ein Artikel, der gelesen werden muß damit leafnode beim nächsten Start von fetch diese Newsgroup mit abholt. Bei der Newsgroup comp.os.linux.networking
dauerte das erstmalige Downloaden der Artikel (über 1800) ca. 20 Minuten. Im Outlook-Express können Sie jetzt auswählen, ob nur die Kopfdaten oder die kompletten Artikel synchronisiert werden sollen. Um die
Geschwindigkeit zu erhöhen wurde in unserem Fall „Nur Kopfdaten“ gewählt. Falls mehr als 300 ungelesene Artikel vorhanden sind, müssen Sie eventuell mehrmals den Menüpunkt Extras -> Weitere 300 Kopfdaten abrufen wählen. In der Datei /etc/crontab
ist die texpire Zeile zu aktivieren. Dieser Befehl wird zu den hier eingetragenen Zeiten ausgeführt und entfernt die alten Artikel vom System./etc/crontab
5 22 * * * root test -x /usr/sbin/texpire && /usr/sbin/texpire Dieser Befehl wird jeden Tag 22:05 Uhr ausgeführt. Es ist darauf zu achten, daß der Rechner zu diesem
Zeitpunkt auch läuft und nicht ausgeschaltet ist, da sonst dieser Befehl nicht ausgeführt werden würde. Um automatisch bei jedem „Online-Gehen“ News abzuholen, muß in der Datei /etc/ppp/ip-up der fetch Befehl hinzugefügt werden.
/etc/ppp/ip-up (im ip-up Teil, nach der sendmail –q Zeile): /usr/sbin/fetch -v >>/var/log/news/fetch 2>&1 & Das Problem bei Leafnode ist, daß man nicht direkt kontrollieren kann, welche Newsgruppen abonniert sind. Falls eine Newsgruppe von fetch nicht mehr abgeholt werden soll, muß
der entsprechende Eintrag aus dem Verzeichnis /var/spool/news/interesting.groups/ entfernt werden. |