[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Debian]:Poptato Anfänger-Fragen



Thomas Bader <thomas@t-bader.ch> wrote:
> * Andreas Metzler <ametzler@downhill.at.eu.org> [000616 22:21]:
[snip]
>> Nimm einfach leafnode, der sollte sich in 15 Minuten einrichten
>> lassen. Inn erfordert mindestens den sechsfachen Aufwand.

> Ja, da hast Du Recht.  Allerdings hat es Leafnode
> fertiggebracht, dass mein Newsspool gecrashed ist, dabei
> hatte ich nur ca. 20 Gruppen subscribed.  Seit da an verwende
> ich INN und habe auch eine kleine Anleitung dazu
> verfasst:

>   http://www.trash.net/~thomasb/linux/inn-debian.html

> Grüsse, Thomas

Hallo!
Nette Anleitung, vor allem da sie offenbar nur die Schritte auffuehrt,
welche bei der *Debian*-Installation noch zu aendern sind und sehr
sinnvolle Links enthaelt. (newsx ist aber wirklich schneller als
suck.)

Ich kann allerdings nur empfehlen auch die Anleitung von Markus
Dickebohm auf http://www.uni-koeln.de/~acp66/ zu lesen. Insbesondere
sollte man wirklich wie beschrieben /var/lib/news/{active,newsgroups}
mit einer vollstaendigen Liste initialisieren.

Bei Newservern, die eine Authentizierung benoetigen, scheitert getlist
vermutlich und man wird wohl nicht um telnet herumkommen (ungetestet):

telnet news.cis.dfn.de nntp > active
mode reader
authinfo user ametzler
authinfo pass GEHEIM
list active
quit

Anschliessend muss man natuerlich die ersten und letzten Zeilen,
welche die Antworten des Newsservers (215 Newsgroups in form "group
high low flags".) enthalten, loeschen.
Fur die newsgroups-Datei muesste man einfach active durch newsgroups
ersetzen.

Es ist vielleicht auch sinnvoll den Message-ID-Patch einzuspielen,
fuer inn2 liegt er auf www.qad.org, fuer inn 1.7 ist er kuerzer (Danke
Markus Jodorf) womit man ueber den Eintrag msgidhost festlegen kann,
welchen FQDN inn nimmt um die M-ID zu erzeugen:

--- lib/genid.c.orig    Tue Dec  9 00:48:50 1997
+++ lib/genid.c Sun Jun 18 14:07:33 2000
@@ -29,8 +29,12 @@
        return NULL;
     Radix32((unsigned long)Now.time - OFFSET, sec32);
     Radix32((unsigned long)getpid(), pid32);
+    if ((p = GetConfigValue("msgidhost")))
+       (void)sprintf(buff, "<%s$%s$%d@%s>", sec32, pid32, ++count,
p);
+    else {
     if ((p = GetFQDN()) == NULL)
        return NULL;
     (void)sprintf(buff, "<%s$%s$%d@%s>", sec32, pid32, ++count, p);
+    }
     return buff;
 }


    cu andreas
ps: hier laeuft inn2.
-- 
Andreas Metzler, Wien                         |
ametzler@downhill.at.eu.org                   |
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder:     727


Reply to: