Diese Anleitung ist nur gültig, wenn Sie das setup-daemontools.sh-Skript benutzt
haben, um leafnode für daemontools zu installieren.


Die folgenden Parameter können angepaßt werden, sie bestimmen, wie Leafnode
Verbindungen annimmt.

1. Die IP-Adresse, auf der Leafnode Verbindungen annimmt. Voreingestellt ist
   127.0.0.1 (localhost). Der Zugriff ist nur vom Computer, auf dem leafnode
   läuft, aus möglich, und nur auf die Zieladresse 127.0.0.1.

   Um diese Adresse zu ändern:
   a) passen Sie die erste Zeile von /service/leafnode-1/env/LISTENIP an,
   b) starten Sie: /command/svc -t /service/leafnode-1
      (dabei werden alle bestehenden Verbindungen unterbrochen, die meisten
      Newsreader sollten sich davon aber erholen).

   HINWEIS: Sie werden auch die Datei nntp.rules anpassen und die zugehörige
   nntp.cdb-Datei neu erzeugen müssen, siehe dazu Abschnitt 3 unten.

   Statt einer IP-Adresse können Sie auch "0" eintragen (ohne die
   Anführungszeichen), dann nimmt leafnode Verbindungen auf allen Schnittstellen
   an. Dies ist auf Computern mit mehr als einer externen Schnittstelle
   erforderlich.

2. Die Höchstzahl gleichzeitig aktiver Newsreader, voreingestellt ist 7.

   Um diese anzupassen,
   a) ändern sie die erste Zeile von /service/leafnode-1/env/MAXCONNECTIONS und
   b) starten /command/svc -t /service/leafnode-1
      (dabei werden alle bestehenden Verbindungen unterbrochen, die meisten
      Newsreader sollten sich davon aber erholen).

3. Die Zugangsregeln. Voreingestellt ist (allow = erlauben, deny = verbieten):
   127.0.0.1:allow
   :deny

   Die letzte Zeile ist ein Joker und wird verwendet, wenn keine andere Regel
   anwendbar ist. Die Regeln werden direkt angesprochen. Sie können IP-Bereiche
   angeben, z. B. 192.168.0.5-9, oder Joker, wie 172.16. - das heißt 172.16.0.0
   bis 172.16.255.255 (65536 Adressen). Details darüber finden sie in englischer
   Sprache auf der Homepage von Dan J. Bernstein,
   http://cr.yp.to/ucspi-tcp/tcprules.html

   Um die Zugriffsregeln zu verändern,

   a) geben Sie "cd /service/leafnode-1" ein (ohne Anführungszeichen)
   b) passen Sie die Datei nntp.rules an
   c) geben Sie "make" ein (wieder ohne Anführungszeichen).

   In Schritt c) wird die für Menschen lesbare nntp.rules-Anleitung in die für
   tcpserver lesbare Datei nntp.cdb überführt.

   Sie brauchen den svc-Befehl hier nicht, tcpserver wird automatisch die neuen
   Regeln beachten. Bestehende Verbindungen, für die eine "deny"-Anweisung neu
   hinzukommt, werden aber NICHT beendet.

   HINWEIS: Leafnode hat noch eine letzte Verteidigungslinie gegen die
   unabsichtliche Freigabe, diese verhindert den Zugang von Adressen außerhalb
   des eigenen LAN. Wenn Sie also einem Freund (der eine statische IP hat)
   außerhalb Ihres eigenen LAN den Zugriff auf leafnode ermöglichen wollen,
   müssen Sie auch Leafnodes "config"-Datei verändern. Sehen Sie dort nach
   "allowstrangers".

(C) 2002 Matthias Andree, die Lizenzbedingungen finden sich in COPYING.
