Newsgroup: it.comp.os.linux.software
Titolo: sendmail

sendmail[21694]: NOQUEUE: SYSERR(uucp): /etc/
sendmail.cf
: line 88:
fileclass: cannot open '/etc/mail/local-host-names': Group writable
directory
ipop3d[21702]: Mailbox lock file /tmp/.802.1bcd2 open failure: Permission
denied
ipop3d[21702]: Can't lock for write: /tmp must have 1777 protection
qualcuno sa cosa vuole dire?
oggi pomeriggio il server ha deciso di non mandare più email perchè non
accetta le password degli utenti che accedono via mail, ma accedendo da
terminale nomi utente e pass sono valide.
Qualcuno ha una spiegazione?
Ciao e grazie
--
Alex the knight

 qualcuno sa cosa vuole dire?
Non ho mai visto un programma in ambiente unix e similari dare messaggi
di errore tanto chiari e circostanziati. Ma li hai letti?
Comunque, ecco la ricetta:
chmod g= /etc/mail
rm /tmp/.802.1bcd2
chmod 1777 /tmp
Comunque, devi avere un gran pasticcio di permessi nel tuo sistema,
e' garantito che posterai qui nuovi problemi... ;-)
Ciao,
 ___ 
/_|_\  Umberto Salsi
\/_\/  
www.icosaedro.it

"Umberto Salsi" <sa...@icosaedro.italia> ha scritto nel messaggio
news:b4oeh1$pao$1...@news.ngi.it...


 e' garantito che posterai qui nuovi problemi... ;-)
Infatti.
Allora, visto che mi sembri un veggente potresti già spiegarmi che casino ho
combinato!
:-)
Visto che mi dici che non ho letto il log, vediamo di analizzarlo insieme,
così magari capisco dove ho combinato il casino
Cmq:
sendmail[21694]: NOQUEUE: SYSERR(uucp): /etc/
sendmail.cf
: line 88:
direi che c'è un errore.
uucp direi che è l'utente che l'ha generato e il problema si riferisce al
file 
sendmail.cf
 in linea 88
fileclass: cannot open '/etc/mail/local-host-names': Group writable
directory
il file precedente dice di aprire il file qui sopra, ma penso che l'utente
uucp non abbia il diritto di farlo.
Allora io ho controllato e la directory è 777 quindi, sbaglio o qualunque
sia l'owner il file è sempre apribile e scrivibile?
ipop3d[21702]: Mailbox lock file /tmp/.802.1bcd2 open failure: Permission
denied
Qui dice di non riuscire a  ???non capisco cosa sul file in ogg. perchè
l'utente non ne ha il permesso.
ipop3d[21702]: Can't lock for write: /tmp must have 1777 protection
la directory /tmp è bloccata.
Ma nessuno l'ha chmodata?
Allora quello che in effetti suggerivi (magari fammi sapere se vendi la
sfera di cristallo perchè come veggente sei bravissimo!!!) ho fatto delle
modifiche sui gruppi, sui permessi, sugli utenti, ecc.
Quindi presumo che i miei problemi siano lì.
Allora, per prima cosa, dove posso vedere che casino ho combinato?
Io ho visto i file sugli utenti e sui gruppi ma non ho ricavato nulla di
interessante per quello che interessa a me.
Che faccio????
Please, help me e soprattutto aiutami a capire dove ho sbagliato.
Ciao e grazie mille
--
Alex the knight

> e' garantito che posterai qui nuovi problemi... ;-)
mi spiace deluderti, ma sono riuscito a risolvere tutto senza fare altri
casini, da solo e senza postare altre domande su nuovi problemi!
;-))
Ciao e grazie cmq,
--
Alex the knight

 Quindi presumo che i miei problemi siano lě.
Vedo che hai capito tutto da solo e in poche ore.
Sendmail ha controllato i permessi di una varieta' di file e direcotry
che ha usato (o avrebbe dovuto usare), e ha scoperto che ci sono gravi
problemi di sicurezza. Ad es., se la dir. /etc/mail, che contiene
tradizionalmente una varieta' di file di cfg di sendmail, e' "world
writable", significa che qualunque utente ti puo incasinare sendmail
e magari ottenere anche qualcosa di piu' (accesso root?).


 e magari ottenere anche qualcosa di piu' (accesso root?).
Ok.
Cmq, il problema era veramente una cazzata mostruosa, solo perchè ho creato
uno script per crearmi in automatico gli utenti, le home, i permessi, ecc.
Purtroppo però è andato a modificare anche ..
quindi ho scoperto che si può ad esempio dare il comando: chmod 777 ..
e questo crea un bel casino!
Soprattutto se è uno script che lo fa e non te ne rendi conto!
ciao e grazie
--
Alex the knight