Home / LinuxUser / 2001 / 06 / Newsgroups offline lesen: leafnode

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Debian 7.1 ist erschienen
(179 Punkte bei 5 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.

Newsgroups offline lesen: leafnode

Die Konfiguration

Nachdem Sie die Konfigurationsdatei von Leafnode, je nach Distribution z. B. /etc/leafnode/config oder /usr/lib/leafnode/config, in Ihren Editor geladen haben, nehmen Sie jetzt die letzten Hürden, die Sie von einem günstigen Offline-Lesen der Newsgroups tennen. Der erste Eintrag betrifft den Newsserver, von dem Leafnode die Liste der Newsgroups beziehen soll (der sogenannte Upstream-Server). In den meisten Fällen ist dies ein freier Server wie news.cis.dfn.de oder der Newsserver Ihres Providers:

server = ihr.news.server.de

Die Zahl hinter dem Eintrag expire gibt die Tage an, nach denen alte Postings gelöscht werden sollen. Falls Sie für einzelne Newsgroups eine besondere Regelung haben möchten, können Sie diese im Dateiabschnitt groupexpire festlegen.

expire = 7

Auch wenn Ihnen die folgende Kommentarzeile verrät All the following parameters are optional, sollten Sie den Rest der Konfigurationsdatei nicht unbeachtet lassen, denn schon die nächsten Einträge username und password brauchen Sie, wenn Sie sich an einem freien Newsserver identifizieren müssen:

username = Ihr-Benutzername
 password = Ihr-Passwort

Einen zweiten Newsserver, von dem Sie Newsgroups beziehen möchten, definieren sie im Abschnitt:

server = Ihr.zweiter.newsserver.de
 username = Ihr-Benutzername
 password = Ihr-Passwort

Die Newsgroups, deren Artikel nicht unter die Regel des expire-Eintrags fallen, und deren Löschung zu anderen Zeiten über die Bühne gehen soll, werden, wie weiter oben schon erwähnt, im Abschnitt groupexpire benannt.

# Löschen der Artikel nach zehn Tagen:
 groupexpire de.comp.os.unix.shell = 10
 # Artikel aller de.alt-Gruppen nach 3 Tagen löschen:
 groupexpire de.alt.* = 3

Mit dem Wert maxfetch sagen Sie leafnode, wie viele Artikel maximal pro Newsgroup durch das Kommando fetchnews auf Ihrer Festplatte landen sollen. Der Wert initialfetch gibt die Anzahl der Artikel vor, die von einer frisch abonnierten Newsgroup geholt werden.

maxfetch = 1000
 initialfetch = 30

Wenn Sie keine eigenen Domain besitzen, dann können Sie das Problem einer fehlerhaften Message-ID mit der Leafnode-Konfiguration beseitigen. Einige Provider (oder auch news.cis.dfn.de) bieten Ihren Kunden und eingetragenen Benutzern eine Domain für diesen Zweck, die zusammen mit der Benutzerkennung einen sogenannten FQDN (Fully Qualified Domain Name) bildet. Eingetragen wird der FQDN im Abschnitt hostname.

# Sie haben sich bei news.cis.dfn.de angemeldet
 hostname = ID-Ihre-Benutzerkennung.user.dfncis.de

Den Rest der optionalen Angaben in der Datei /etc/leafnode/config können Sie bei Bedarf anpassen, der Befehl man leafnode gibt Ihnen hier eine dataillierte Hilfestellung, denn bestimmt werden Sie darauf brennen, endlich Ihre Newsgroups lesen zu können. Also speichern Sie die veränderte Konfigurationsdatei ab, stellen über ISDN oder Modem eine Verbindung zu Ihrem Provider her und öffnen die virtuelle Textkonsole oder ein xterm-Fenster.

Der erste Kontakt

Um bei dem ersten Kontakt zum entfernten Newsserver eine Liste der verfügbaren Newsgroups zu laden, brauchen Sie, ebenso wie beim Hochladen Ihrer Postings oder dem Ziehen der von Ihnen abonnierten Newsgroups, nur einen Befehl als Root anzugeben:

fetchnews -vvv

Wie bei den meisten Programmen steht die Option -v für verbose und bedeutet wortreich, und die Option -vvv macht fetchnews sehr geschwätzig und zeigt Ihnen alle Artikel-Befehle an.

Obwohl fetchnews auch später bei jedem Aufruf mit fetchnews -vvv die Liste der Newsgroups aktualisiert, können Sie solche Liste explizit mit dem Kommando fetchnews -f anfordern.

Abbildung 2: Fetchnews holt neue Newsgroup-Artikel

Nachdem Fetchnews Ihnen die Liste der verfügbaren Newsgroups geholt hat, können Sie diese in einem Newsreader betrachten. Dazu stehen Ihnen eine große Menge an Programmen zu Verfügung, die jedoch für den Zugriff auf das lokale Spool-Verzeichnes (/var/spool/news) Ihres Rechners konfiguriert sein müssen. Eine Beschreibung der einzelnen Newsreader würde leider den Rahmen dieses Artikels sprengen. Ohne großen Aufwand läßt sich die Gruppenliste im Newsreader Tin betrachten, den Sie dazu mit tin -r oder rtin aufrufen.

Aus der Liste der Newsgroups heraus abonnieren Sie die einzelnen Gruppen. Für jede abonnierte Gruppe erstellt Leafnode zunächst eine Nachricht, die Sie sich ansehen müssen. Das ist für Leafnode das Signal, dass Sie die ausgewählte Newsgroup auch tatsächlich beziehen wollen. Beim nächsten Aufruf von Fetchnews wird dann diese Gruppe vom Newsserver geholt.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

Hits
Wertung: 82 Punkte (8 Stimmen)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

LinuxUser 07/13

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,95 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 60,60) können Sie im Medialinx-Shop bestellen.

Tipp der Woche

whowatch
Nutzer und Prozesse mit whowatch überwachen
Tim Schürmann, 18.06.2013 12:49, 0 Kommentare

Wenn Administratoren herausfinden wollen oder müssen, was die Benutzer auf einem System gerade so treiben, dann hilft ihnen whowatch. Das kleine Kommandozeilenprogramm zeigt in Ec...

Aktuelle Fragen

SUSE 12.3 64Bit: Miro funzt nicht
Wimpy *, 14.06.2013 13:05, 4 Antworten
Seit Installation von openSUSE 12.3 64Bit startet Miro nicht. (Version 5.0.4-1.24-x86_64 von Pa...
Kontakt via QR code hinzufügen
Herman Sproesser, 17.05.2013 17:46, 4 Antworten
Hi hab in der aktuellen ausgabe 06.2013 den artikel über QR Codes gelesen. Ich hab nartürlich...
Dateimanager Dolphin, wo legt er die Datei Kommentare ab?
Uwe Heine, 16.05.2013 15:19, 1 Antworten
Suse Linux 12.1 - KDE 4.7.2 / Dolphin 1.7. Ich habe bei vielen Dateien über Dolphin Kommentare...
wie baut man Kernel Module so, dass sie mit jedem Kernel laden?
GoaSkin , 22.04.2013 10:22, 1 Antworten
Hallo, baut man anhand eines Kernel-Sources Module, nutzt Linux im Normalfall eine strikte V...
Problem beim Installieren von SuSe 12.3
Georg Prokert, 14.04.2013 00:04, 16 Antworten
Hallo, auf meinem neuem Laptop (Acer Aspire V3-771, Intel Core i5-3230 M, Intel HD Graphics 4...