Newsgroup: it.comp.os.linux.iniziare
Titolo: Leafnode no FAQ ... o almeno credo

Per non essere cazziato ho letto prima tutte le FAQ e poi ho
riscaricato tutti i vecchi post sull'argomento.
1)Ho installato leafnode (./configure, make, make install)
2)ho inserito 
export NNTPSERVER=localhost
in .bashrc
3)ho inserito
leafnode:localhost
in /etc/hosts.allow
4)ho inserito
leafnode: ALL EXCEPT LOCAL
in in /etc/hosts.deny
5)ho inserito
ftp	stream	tcp	nowait	root	/usr/sbin/tcpd	in.ftpd -l -a
in /etc/inetd.conf
6)in netscape metto che il server news è localhost
7) mi sono accorto di non aver installato inetd e lo reinstallo.
(rimodifico /etc/inetd.conf e lo inserisco nei servizi attivi)
8) lancio da root fetchnews e mi scarica la lista dei NG.
Problema:
Netscape non trova la lista (leafnode sta girando), o a dire il vero
non riesce a connetersi con il server.
Grazie in anticipo a chiunque possa darmi una soluzione.
salve salvino
Sturmtruppen®

 in /etc/inetd.conf
e che c'entra il demone ftp?
[buttha: ~]$ grep news /etc/inetd.conf
nntp    stream  tcp     nowait  news    /usr/sbin/tcpd /usr/local/sbin/leafnode
(io ho leafnode+; non mi ricordo la path di leafnode)
Se e' stato solo un errore nel post, fai una cosa:
netstat -tua | grep nntp
e vedi se il server e' in ascolto.
Poi prova un bel
telnet 127.0.0.1 119
e vedi se riesci a collegarti a leafnode.
ciao
Buttha
-- 
* Per rispondere in email rimuovere una i dall'indirizzo
* 
http://members.xoom.it/buttha/
* Inoffensiva proclamazione fascista-conservatrice-liberal-comunista

 Problema:
-- 
Non importa dove vuoi andare oggi, sei già lì.
ICQ 61259284

non riesce a connetersi con il server.
Questo perchè il server non era attivo.
-- 
Filippo Panessa
panessa at 
tin.it
UIN# 36800577

 ftp	stream	tcp	nowait	root	/usr/sbin/tcpd	in.ftpd -l -a
prima di continuare: sbagliato quoting? 
ciao, gabriele.
-- 
http://www.freeweb.org/personali/gz/l/
 + (X/faq oppure u/cpd.txt)
The human mind ordinarily operates at only ten percent of its capacity
-- the rest is overhead for the operating system.

Buttha
Grazie.
salve salvino
Sturmtruppen®

Questo perchè il server non era attivo.
E come lo attivo ?
Come mi ha consigliato Buttha ho fatto
netstat -tua | grep nntp
e tcp .... è in ascolto.
salve salvino
Sturmtruppen®

Un'altra cosa.
il comando fetchnews e leafnode li eseguo da root soltanto se faccio
un " su - " da un utente normale. Se mi loggo direttamente da root
fetchnews non è nel path.
Come mai ?
salve salvino
Sturmtruppen®

 In che senso a leafnode ?
Beh, se dai "list" devi poter visualizzare i gruppi.
Ciao.

E come lo attivo ?
telnet kalem 119 # funziona ?
Dialogando con leafnode LIST ti restituisce la lista dei NEWSGROUP ?
In /etc/leafnode (oppure /usr/local/lib/leafnode)  esiste un file con il
nome del tuo server remoto che contiene la lista dei newsgroup ?
La  spool  news  e  la  directory  sopraindicata  hanno  come  gruppo  e
proprietario news ?
Nel tuo config file hai specificato il server remoto giusto ?
Quando  hai lanciato  fetchnews -f  ti sei  ricordato di  farlo in  modo
verboso per poter leggere le operazioni passo-passo ?
Hai controllato i file /etc/hosts.allow e /etc/hosts.deny ?
In  /var/log/syslog.0  dovresti poter  trovare  traccia  del dialogo  di
leafnode con il server remoto.
Sicuramente avrai  settato la variabile NNTPSERVER=localhost  per il tuo
utente... controlla con echo $NNTPSERVER


fetchnews non è nel path. Come mai ?
Perchè fetchnews dovrebbe essere in  una sbin, non destinata all'utente.
La soluzione migliore è infilare  fetchnews in /etc/ppp/ip-up così viene
avviato  ogni volta  che ti  connetti. /etc/ppp/ip-up  è eseguito  con i
permessi di root.


Cambia i permessi e vedrai che funziona.
Cosa intendi per permessi ? (owner ?)
Io ho impostato "chown news config" dove config (unico file in
/etc/leafnode insieme al config di esempio) l'ho modificato secondo le
mie esigenze secondo i consigli dati in una FAQ.
L'accrocco continua a non funzionare :-(
Non so più dove mettere le mani :-(((
salve salvino
Sturmtruppen®

 Non so più dove mettere le mani :-(((
[mario@mario mario]$ vdir /etc/leafnode
-rw-r-----    1 news     news         5076 apr 14 11:10 config
-rw-r--r--    1 news     news         1618 apr 11 00:28 filters
[mario@mario mario]$ vdir /etc|grep leaf
drwxrwxr-x    2 news     news         1024 apr 14 17:41 leafnode
[mario@mario mario]$  
La mia directory leafnode, appartiene all'utente news
ed al gruppo news, ed anche i file contenuti.
Ciao.

monte, perché sono sicuro che ce n'è uno.
Il tuo post mi è arrivato soltanto stamane (anche se reca la data del
13. Mah ?)
Peccato perchè era proprio quella la soluzione.
Grazie mille. :-))))
Visto che sei in "sperimentazione" hai qualche newsreader da
consigliarmi ? :-)
salve salvino
Sturmtruppen®

Ok. Grazie tante per la tua attenzione.
Il bagarozzo stava in hosts.deny. Anche se ... (non sempre le FAQ ti
aiutano ;-).
Colgo l'occasione per chiedervi se le risposte le posso fare solo
online oppure ci pensa leafnode.
salve salvino
Sturmtruppen®

Ops ...
dimenticavo: posso esportare i post dei NG da Agent ?
salve salvino
Sturmtruppen®

 online oppure ci pensa leafnode.
E quale sarebbe il bello allora ? :-)
Scarichi i messaggi e chiudi la connessione. Li leggi con calma,
prepari le risposte e le spedisci normalmente come se fossi on-line,
con la differenza che le hai spedite al TUO server news locale.
Quando successivamente ti riconnetterai per scaricare altra roba,
contemporaneamente verranno spediti i messaggi che "giacevano"
nel TUO newsserver.
Ciao.

 consigliarmi ? :-)
hem.. 

 Sturmtruppen®


 hem, hem, ricordati almeno di mettere ALL: ALL in /etc/hosts.deny
Me l'hanno già suggerito e capisco anche il perché, ma se lo faccio i
client non riescono a connettersi a leafnode. Qualcuno esperto di reti
sa spiegarmi dov'è il problema? Non credo che ci sia un errore nella
documentazione, penso più a un bug della Mandrake...
Tenete presente che la mia conoscenza del procollo TCP/IP si limita al
fatto che 127.0.0.1 è l'host locale, per il resto non ho capito bene
neppure come si cambia il nome del proprio PC (per la verità non mi ci
sono nemmeno dedicato troppo...)


documentazione, penso più a un bug della Mandrake...
Io però uso una RedHat 6.2 ;-)
Io penso più al fatto (confermato da un mio amico esperto Linuxiano)
che la RH6.2 (ed eventualmente la Mandrake) abbiano nella loro
installazione base una sicurezza maggiore.
Pensa che a me non aveva installato inetd ;-)
salve salvino
Sturmtruppen®