Verder Terug Inhoud

3. Hoe installeer ik het?

Er wordt met het package een klein bestand met installatie-aanwijzingen geleverd, maar laten we het samen doen :-) -- Als Leafnode >=1.4 met je distributie wordt meegeleverd, is het 't verstandigst de voorgecompileerde versie te gebruiken en de stappen 1 tot 4 over te slaan.

1.) Zorg dat er geen andere newsserver op je systeem actief is. Als je
$ telnet localhost nntp

intikt, zou je een foutmelding moeten krijgen. Als je een verbinding terugkrijgt naar de prompt van je shell, moet je INN, CNews of wat je nu dan ook actief hebt, de-installeren en een commentaarteken voor de nntp regel plaatsen in /etc/inetd.conf.

2.) Zorg voor een gebruiker genaamd "news", controleer in /etc/password op de naam. Als het er niet in staat, maak het dan aan (of door het typen van
$ adduser news
of door gebruik te maken van een tool welke met je distributie werd meegeleverd).

3.) Pak de sources uit:
$ tar xfz leafnode-1.4.tar.gz
en cd naar die directory
$ cd leafnode-1.4

4.) Compileer het programma en installeer het
$ make; make install

5.) Wijzig /usr/lib/leafnode/config (het kan zich op een andere plaats bevinden zoals /etc/leafnode wanneer je een voorgecompileerde versie van je Linux distributie gebruikt). De regel "server =" moet verwijzen naar de newsserver van je ISP.

6.) Wijzig /etc/nntpserver. Hierin moet je lokale hostnaam worden opgenomen (localhost of welke naam je computer ook heeft, de opdracht hostname zou je hierbij kunnen helpen). Als in een opstartbestand zoals /etc/profile of  /.bash_profile de omgevingsvariabele is gedefinieerd, moet je het ook aan de naam van je computer aanpassen.

7.) Wijzig het bestand /etc/inetd.conf: Zorg dat hierin geen regel voorkomt met de string "nntp". Als een dergelijke regel hier wel in voorkomt, plaats hier dan een "#" teken voor. Voeg dan de volgende regel toe:
nntp stream tcp nowait news /usr/sbin/tcpd /usr/local/sbin/leafnode
Wanneer iemand (jijzelf bijvoorbeeld :-) een verbinding met je computer maakt via de NNTP-poort, wordt leafnode als serverproces gestart.

8.) Ga online en start als root of news het programma "fetch". Wanneer fetch voor de eerste keer wordt gestart, zal het een lijst met de nieuwsgroepen van je ISP downloaden. Afhankelijk van de snelheid van je verbinding en het aantal groepen in het active-File van je ISP kan dit wat tijd in beslag nemen.

9.) Start je favoriete newsreader (slrn, (r)tin en knews zijn geen slechte start) en meld je bij alle groepen aan die je leest. Let erop dat je je niet alleen bij deze groepen aanmeldt, maar ze binnengaat, zelfs als ze leeg zijn.

10.) Start fetch nog een keer om al het nieuws van de gewenste groepen te downloaden.


Verder Terug Inhoud