Newsgroup: it.comp.os.linux.iniziare
Titolo: problemi con fetchmail e leafnode

Incominciamo con i problemi di leafnode:
ho installato leafnode 1.9.7 su redhat 6.1.
Se lancio fetchnews, mi da il seguente errore:
Reading configuration failed, exiting (see syslog for more
information).
ma nei log non c'e' niente, e news.debug non esiste.
Questi sono i miei file di configurazione:
/etc/leafnode/config:
server = 
news.tiscalinet.it
expire = 60
delaybody = 1
debugmode=1 <-anche senza non va
(tutto il resto del file e' preceduto da #
/etc/nntpserver:
pingu.mrshark.it
 <-il nome del mio linuxbox
Che c'e' che non va? Ho seguito passo passo il news-leafsite howto.
-------------------------------------------------------------------
Veniamo a fetchmail. Ho seguito passo passo l' offline-mailing howto.
Non mi smista la posta agli utenti, ho fatto tutte le prove da root e
le mail rimangono in /var/spool/mail/root
questi sono i file che ho modificato/creato:
nosuchuser (ancora lo devo modificare, ma non so nemmeno dove
metterlo, va in OGNI home?, per ora e' solo in /root):
The user you wanted to contact is not present at this system.
Please use the subject line as recipient - example "subject: freaker"
would
send mail to freaker on this system.
.procmailrc (user e group:mailserver, permessi: 0600):
# copia tutte le mail in passtrough per debug, da eliminare poi
:0 c
passtrough
:0 
* ^To:.*
mrs...@mrshark.it
! mrshark
:0 
* ^To:.*
ro...@mrshark.it
! root
:0 
* ^To:.*
postm...@mrshark.it
! postmaster
:0 
* ^To:.*
mrs...@pingu.mrshark.it
! mrshark
:0 
* ^To:.*
ro...@pingu.mrshark.it
! root
:0 
* ^To:.*
postm...@pingu.mrshark.it
! postmaster
:0
*
(^To:.*
mrs...@linuxfan.com
)|(^To:.*
mrs...@tiscalinet.it
)|(^To:.*
mrs...@libero.it
)|(^To:.*
09687...@iol.it
)
! mrshark
:0
|(/usr/bin/formail -r -k \
-A"X-loop: 
mails...@pingu.mrshark.it
 "| \
/usr/bin/gawk '{print }\
/^/ && !HEADER \
{ system("/bin/cat nosuchuser"); \
print"--" ;\
HEADER=1 }' ) |\
/usr/bin/sendmail -t
exit
(uso postfix, penso vada bene uguale, oh no?)
.fetchmailrc (user e group:root, sto facendo ancora le prove,
permessi: 0710):
server 
popmail.libero.it
proto pop3
user mrshark
pass colcavolocheveladico
flush
mda /usr/bin/procmail
server 
pop.tiscalinet.it
proto pop3
user mrshark
pass colcavolocheveladico
flush
mda /usr/bin/procmail
.checkformail (user e group:mailserver, permessi: 0744, mi pare):
#!/bin/sh
#
cd /home/mailserver
if [ -f /var/run/ppp0.pid ]; then
/usr/local/bin/fetchmail -s > /dev/null 2>&1
fi
uso rp3, va bene uguale?
dove sbaglio? Grazie anticipate ;-)
--------------------------------------------------
When a packet hits a pocket on a socket on a port,
And the buss is interrupted as a very last resort,
And the address of the memory makes your floppy disk abort,
Then the socket packet pocket has an error to report

 Che c'e' che non va? Ho seguito passo passo il news-leafsite howto.
Controlla i permessi di /etc/leafnode/config..., sono di root ? ;-)
Il file deve appartenere all'utente news !!!
-- 
(O>   | Mauro Agrosi
//\   | e-mail: 
j.f...@libero.it
V_/_  | Powered by Linux Slackware 7

 Veniamo a fetchmail. Ho seguito passo passo l' offline-mailing howto.
Quella di AGX ? Io usando quella e postfix, e' funzionato tutto al primo
colpo !
-- 
Giambo - Che a capodanno ha dovuto scegliere tra la ragazza e il pinguino

Il file deve appartenere all'utente news !!!
Guarda, ho appena aggiornato anch'io alla 1.9.7 (versione tar.gz) dopo
aver eliminato la rpm 1.9.4 (ormai non ho piů molta fiducia nei
pacchettini RedHat dopo lo "scherzetto" del kernel! =:-O) e ho avuto gli
stessi identici problemi. Li ho risolti cosě:
Accertati intanto di dove č stato installata la versione 1.9.7: di default
piazza gli eseguibili in /usr/local/sbin, mentre la versione rpm si
metteva in /usr/sbin.
Se si trova in /usr/local/sbin, allora in /etc/inetd.conf devi controllare
che ci sia la riga (eventualmente scrivila o modificala):
nntp stream tcp nowait root /usr/sbin/tcpd /usr/local/sbin/leafnode
Io perň ho preferito installare leafnode in /usr/sbin, che si ottiene con
la seguente sequenza di installazione:
./configure --prefix=/usr
make
make install
In questo caso ovviamente dovrai mettere /usr/sbin/leafnode nella riga
sopra, e non /usr/local/sbin/leafnode.
Poi, qualunque cosa tu abbia fatto, accertati che i permessi siano
impostati in questo modo:
/etc/leafnode/config: -rw-rw---- news.news
/usr/sbin/fetchnews: -rwsr-s--- news.news
Non so spiegarmi il perché dei due bit "s" perň se ne metto anche uno solo
non funziona!!!! :-O
Cosě a me va.
-- 
Crononauta
==========
ICQ UIN: 4005815
IDAnet: 
http://adcserver1.biodip.unimi.it/ida/index.htm
GP Legends: 
http://www.multiplayer.it/driving/


E non dimenticate Linuxlinks: 
http://jump.to/linuxlinks

 Se lancio fetchnews, mi da il seguente errore:
scusate il riposto, vorrei che mi dicessi l'output del comando:
fetchnews -vvv
ciao
Il Paolone



quello di agx e quello + ufficiale su ildp, ma il problema e' che
procmail lascia le mail in /var/spool/mail e non le smista nelle home,
guarda i miei file di configurazione nel messaggio principale del
thread, forse sbaglio li'


pacchettini RedHat dopo lo "scherzetto" del kernel! =:-O) e ho avuto gli
Piano... i pacchetti rpm non li fa mica tutti RH, anzi, impacchetta solo il
"cuore" della distribuzione; gli altri sono "contrib" (ad es. leafnode...) e la
loro qualità dipende dalla competenza dell'impacchettatore. Se non vuoi usare
più i pacchetti, forse ti conviene passare a Slackware...
Ciao e buon anno!
-- 
Riccardo Tromba
(per rispondermi in mailbox, rimuovete NO e SPAM dall'indirizzo)
   Per pensare, scrivere, spedire questo messaggio
  non è stato necessario alcun software commerciale
--*     (-:   L I N U X : join & enjoy!   :-)     *--