Newsgroup: it.comp.os.linux.sys
Titolo: leafnode

Ciao,
ho installato leafnode+ per fare da cache al server news di libero (in 
modo da poterlo usare anche senza connessioni libero)
Ma ho 2 domande
1- è possibile automatizzare il 'fetchnews' in qualche modo? (al momento 
ho risolto mettendo un cron ogni minuto.
2- è possibile utilizzare una sorta di autenticazione per l'utilizzo 
della porta 119 usata da leafnode? qualcosa tipo sasl per le mail. Non 
voglio che sia raggiungibile da tutto il mondo il mio proxy e non posso 
implementare un filtro su ip (dato che nemmeno io so che ip utilizzerò 
quando sono in giro)
Grazie
P.s: nel caso ci fossero alternative migliori sono tutto orecchie... Il 
massimo sarebbe avere un proxy in realtime (leafnode non lo è perchè 
bisogna scaricare le news con fetchmail) con supporto ad autenticazione.

 quando sono in giro)
Io non credo, pero' puoi risolvere autorizzando solo localhost e poi fai
un redirect delle porte con ssh dal client tutte le volte. 
L'alternativa è usare un client testuale direttamente sulla macchina su
cui gira leafnode...io ho sempre fatto cosi'.
Per l'autenticazione e compagnia devi usare un news server più completo,
come inn. Io ci ho provato e ho chiesto aiuto qui ma nessuno ha saputo
aiutarmi, cosi' ho temporaneamente sospeso la questione.
In definitiva leafnode è facile da settare e comodo da usare, pero'
è carente sotto alcuni aspetti.
Ciao,
Gufo
-- 
  ,___,        Telling the truth to people who misunderstand you is
  (9v9)              generally promoting a falsehood, isn't it? 
  (_^((\                    .: May the owl be with you :.
-^-"-"-\\-^-                  
http://gufo.dontexist.org
 

 è carente sotto alcuni aspetti.
Thunderbird supporta autenticazione via NNTP (o cosi sembra dalle
impostazioni del programma)
Sai dove posso trovare lo standard di tali autenticazioni? Magari
implementare una sorta di controllo user/pass su leafnode non è un
problema (con password in chiaro su un file di testo ovviamente)

 ho risolto mettendo un cron ogni minuto.
Il sistema sarebbe quello di avere un feed da altri news server, ma
AFAIK leafnode non lo supporta. E poi resterebbe sempre il fatto di
trovare qualcuno che ti offra il feed.
La tua soluzione è adeguata allo scopo.
-- 
Flavio Visentin
Membro del CICAP
Comitato Italiano per il Controllo delle Affermazioni di P4

 trovare qualcuno che ti offra il feed.
Basterebbe anche una versione demonizzata di fetchnews che ogni X
secondi controlla.
20 secondi? 30 secondi booo..

 del problema. Troppo complicato..... :))
Rileggendo la documentazione, credo di aver sbagliato qualcosa.
Questa sera farò dei test.

 problema (con password in chiaro su un file di testo ovviamente)
Dovrebbe essere un semplice sasl, oppure sasl over ssl.


 Dovrebbe essere un semplice sasl, oppure sasl over ssl.
Non esiste un modo per autorizzare/negare l'utilizzo di una data porta
tramite sasl vero?
Una sorta di tcpwrapper via sasl.

 della porta 119 usata da leafnode? qualcosa tipo sasl per le mail. Non
]zac[
mmm ... a meno di salti carpiati con host access (sempre che sia possibile),
l'unica soluzione (a meno di non cercare e trovare un tcp-wrapper più
evoluto di tcpd) è utilizzare il port-knoch (se si scrive cosi), che è il
bussare su una porta, che abilita l'IP, che ha bussato sulla porta, per un
certo tempo ad usare alcune servizi.
Se mi ricordo bene (sono passati parecchi mesi) c'erano dei progetti già
maturi e pronti per l'utilizzo.
E' possibile fare manualmente la stessa cosa usando sshd/ssh client (con
certificato) che lancia un comando di update di un file che è usato da host
access per abilitare l'IP chiamante, poi cron ogni tot tempo controlla la
data in modo da eliminare l'IP dal file quando è più vecchio di pochi
minuti.

 quando sono in giro)
IMHO la cosa migliore è tenere leafnode accessibile solo da locale, e
poi fare un tunnel ssh (ssh stesso su Linux, o putty sui sistemi bacati)
che proietti sul tuo pc client, col quale accedi, la porta 119 in
locale.
Dopodiché usi 
127.0.0.1:119
 come newsserver, e nei fatti usi il leafnode
remoto.
Ancora più drastico, configuri e installi slrn sul server remoto, e lo
leggi direttamente sul server. :-)
-- 
Massimo Bacilieri AKA Crononauta 
ICQ:4005815

 remoto.
Ma io non voglio forwordare nessuna porta...
Preferirei far fare tutto in modo nativo Apri&Leggi, cosi basta 
installare thunderbird e via...Senza putty e forwardare le porte.

 installare thunderbird e via...Senza putty e forwardare le porte.
Vuoi la moglie piena e la botte ubriaca.
-Ti fai un port-knocking visto che non sai l'IP sorgente da autorizzare.
-Metti su una vpn e ti togli il problema.
-Usi un tunnel ssh per forwardare la porta 119 sul tuo sistema remoto.
-Usi un news server diverso da leafnode che preveda autenticazione.
-Te ne strabatti e lasci leafnode aperto al mondo, sperando che gli
spammer non se ne accorgano.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 momento.
Non hai capito. Se crei un tunnel ssh che mappa la porta 119 della macchina
che ha sopra thunderbird sulla porta 119 della macchina remota, hai tutto
quello che ti serve.
Tuttavia, forse fai prima ad usare un news server pubblico, se non hai
pretese particolari in quanto a gruppi ospitati, e mettere leafnode sul
portatile.
-- 
Per rispondermi, sostituisci a nomecognome il mio nome e cognome
To reply me, substitute nomecognome with my real name and surname