Hardware
Installation
Konfiguration
IP-Adressen
LAN-Anbindung
Einrichtung ISDN
IP-Masquerading
NetBIOS Protokoll
Firewall
Mailsystem
USENET News
Novell-Emulation
Fax-Empfang
X-Window System
Modem-Einwahl
Web-Server
Web-Proxy
Systemwartung
Einrichtung USENET News

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 ist

In 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.

Weiter zum Abschnitt:
Einrichtung Novell-Emulation