Newsgroup: it.comp.os.linux.iniziare
Titolo: Leafnode

Salve, ho letto più volte di Leafnode così ho pensato di scaricarlo, ma ora 
non riesco a configurarlo: ho provato a leggere i vari file README, ma non 
ho capito come funziona.
Qualcuno potrebbe darmi qualche informazione?
Grazie
By FiNeX
fi...@libero.it

 Qualcuno potrebbe darmi qualche informazione?
a questo punto tu devi dire quale dei due file hai ?
ciao
boogy
-- 
Boogyman
the most scalcinato linux-user living :-))
i post con "R:" li killa

FiNeX wrote:

su che distribuzione lo usi?

il Tue, 26 Dec 2000 21:21:41 GMT Mr enrico ha detto che:

Mandrake 7.2 :-)
-- 
By FiNeX
fi...@libero.it
 

 /etc/xinetd.conf......
ho il file xinetd.conf
a questo punto che faccio? Ho provato ad aprirlo con emacs, ma mi da 
"segmentation fault".
-- 
By FiNeX
fi...@libero.it

"segmentation fault".
un purista lo apre con vi 
ma permettimi di presuppore che forse ti incasini ....
quindi aprilo con
#mc
o con un editor da interfaccia grafica anche perche'
ti servira' fare {  }  (in grafica alt+gr 7 ; 0)
comunque apri /etc/ xinetd.d/ e vedi se hai un file
nntp se lo hai mofificalo cosi'
service nntp
{
	disable	= no
	socket_type		= stream
	protocol		= tcp
	wait			= no
	user			= news
	server			= /usr/local/sbin/leafnode
           "only_from                  = 
127.0.0.1/8
}
il processo va' killato e riavviato
spero che tu abbia gia' dato una passwd a news
qundo rietri dagli per sicurezza
(non sono certo che serva piu' ma male non fa')
exportNNTPSERVER=localhost
vai in rete e da un terminale
fai 
$su news
password ************************
cd /usr/local/sbin  
( o la dir dove la tua disrto ha messo
l' gli eseguibili di leafnode se mai fai un locate leafnode)
$ fetchenews -vvv
la prima volta ti scarica l'elenco dei gruppi
leggi il messaggino dentro ad ogni gruppo che hai sottoscritto
al riavvio 
ti scarica (secondo le impostazioni che hai in /etc/leafnode/config)
tutti i post quando ti rompi di certi post o di alcune persone 
ti crei un bel killfile....
se in /etc/ xinetd.d/ non hai nntp 
torna :-))
ma in fretta che domani parto


 Mandrake 7.2 :-)
io ho avuto piccoli problemi, risolti poi grazie all'aiuto trovato quì, 
infatti chi ti ha risposto si ricorderà del trend avvenuto.
avendo installato la mk7.2 un solo cd, in modalità normale(praticamente a 
fatto tutto lei) ho avuto problemi con 2 file xinetd.conf e inetd.conf.
questa distribuzione utilizza xinetd come default ma per fare funzionare ho 
dovuto utilizzare inetd, ovvero ho disabilitato dai servizi di boot xinetd 
e abilitato inetd.
se hai installato + o- come me ti consiglio di reinstallare in modalità 
esperta e controllare manualmente la scelta dei pacchetti.
io l'ho fatto e mi sono ritrovato una distribuzione diversa, ora avendo 
installato il server wu-ftp e quello telnet ho risolto il problema(che 
visto dai post è di molti con mk7.2) con telnet in entrata (rifiutava).
per le news ho installato il server contenuto nella distribuzione (inn)
ma siccome mi è sembrato complesso (e ricco di opzioni) o riutilizzato 
leafnode, in attesa di capire meglio inn (spero)
tentando d'installare il pacchetto leafnode distribuito dalla mandrake per 
la 7.2 (essenziale per non aver problemi con xinetd) riscontro problemi con 
le dipendenze, praticamente si accorge che c'è già il server "inn".
rimedio:
con package manager ho disinstallati "inn" (alcune directori non le 
cancella, servono ancora)
ho installato leafnode, poi ho riavviato.
ora l'unica cosa che ho fatto e stata quella di scrivere nel file
/etc/leafnode/conf il nome del server che utilizzo al posto di quello che 
c'è in default.
mi sono connesso a internet e da console root ho dato il comando fetchnews
dopo vari minuti in cui ha scaricato i gruppi ho utilizzato kmail per 
sottoscrivere i gruppi e tutto è andato a buon fine.
se hai problemi con le sottoscrizioni pui digitare da console root:
touch /var/spool/news/interestnggroups/nomegruppochevuoi (anche sconnesso)
(nota che se usi isdn alla fine dello scaricamento se non stai usando altri 
programmi di rete, icq, irc ecc. la mk ti disconnette) si vede sanno dei 
prezzi telecom :-)
se hai problemi a reperire la versione leafnode per mk7.2 dimmelo te la 
posso spedire, sono solo circa 300kb

ho capito come funziona.
Allora, lo hai installato da sorgenti o da binario pacchettizzato (rpm/deb dipende
dalla distro che hai)?
Se lo hai installato da binario pacchettizzato, l'unica cosa che devi fare e`
inserire il server news da cui scaricare i post nel file di coinfig (la riga in
xinetd.conf te la dovrebbe aggiungere da solo). se l'hai installato da sorgente (e
da quello che ho capito, hai seguito questa via) apri il file /etc/xinetd.conf
con un qualsiasi editor di testo (sotto X puoi usare xedit), aggiungi una linea
del genere a mano
nntp	stream	tcp	nowait	news	/usr/sbin/tcpd	/usr/sbin/leafnode
e riavvii il demone xinetd ( /etc/init.d/xinetd restart o qualcosa di
equivalente)[1]. Se vuoi ritentare usando i pacchetti, li dovresti trovare sul cd
della tua distro[1]
[1] dico del genere perche` io uso inetd
[2] In effetti sarebbe piu` istruttivo continuare per la via che hai iniziato,
pero`, se non hai molto tempo a disposizione, ti conviene utilizzare i binari
precompilati per la tua distro
Henryx
-- 
--------------------------------------            .--.
|    seph...@CARCERATO.it          |           |o_o |
|   Per scrivermi, sostituite        |           |:_/ |
|     CARCERATO con aruba            |          //   \ \
|------------------------------------|         (|     | )
|       Debian GNU/Linux             |        /'\_   _/`\
|   The power of free software       |        \___)=(___/
--------------------------------------




ciao o pensato che non e' corretto che ti lasci a  meta'
quindi ti posto la soluzione nel caso  tu non abbia nntp in 
/etc/ xinetd.d/.....
modifica /etc/xinetd.conf cosi'
defaults
{
        instances       = 5
        log_type        = SYSLOG daemon info
        log_on_success  = HOST PID EXIT DURATION
        log_on_failure  = HOST USERID RECORD
}
service nntp
{
        socket_type     = stream
        protocol        = tcp
        wait            = no
        user            = news
        "only_from       = 
127.0.0.1/8
        server          = /usr/local/sbin/leafnode
}
naturalmente poi se tutto funziona
punti knode o il lettore di news che vuoi a localhost
e il gioco e' fatto.
ma se vuoi sapre se tutto va' correttamente
telnetta localhost sulla 119
deve risponderti leafnode.
ciao
buon anno


e abilitato inetd.
[....]
Enrico guarda che ora con inetd.conf abilitato
puoi reinstallare xinetd e lui si preoccupa di 
convertire le istruzioni di inetd.conf ,
io ho usato inetd.conf per una vita
ma chi ne caspisce davvero dice che xinetd e'
piu' configurabile e piu' sicuro, non a caso
tutte le distro nuove mettono xinetd e non inetd...


Boogyman wrote:

si ora non utilizzo più inetd, uso anchio xinetd ed effettivamente va meglio

Un bel dě, un alieno spacciandosi per FiNeX scrisse:
| Salve, ho letto piů volte di Leafnode cosě ho pensato di scaricarlo, ma ora 
| non riesco a configurarlo: ho provato a leggere i vari file README, ma non 
| ho capito come funziona.
| 
vai a questo indirizzo e scaricati gli HOWTO (leafnode e slrn): sono fatti molto bene, dato
che li ho capiti pure io.
http://mrshark.sourceforge.net
-- 
maffo
icq 37596607
per ottenere il vero indirizzo e-mail rimuovi ".invalid".

 boogy
... rileggendo quello che ho scritto sopra e come hai concluso tu chiedo 
scusa perchè forse il tono sembra un po' scortese :-)
cmq grazie per l'aiuto :-) 
con i tuoi consigli e rileggendo un po' di HOWTO sono riuscito a farlo 
funzionare!
CIAO CIAO CIAO
-- 
By FiNeX
fi...@libero.it
 

il Thu, 28 Dec 2000 06:54:06 GMT Mr Boogyman ha detto che:

Grazie :-) 
č funzionato :-)))))
Buona anno anche a te ^_^
-- 
By FiNeX
fi...@libero.it

scusa perchè forse il tono sembra un po' scortese :-)
anche perche' io mica ho mai detto di essere un purista :-))
leggi la mia signature .... :-))
ciao
boogy
-- 
Boogyman
the most scalcinato Linux-user living :-))
