Stroj v "mail-send-only" konfiguraci.

vlasta at devnull.cz vlasta at devnull.cz
Thu Feb 6 22:06:42 CET 2003


> downgrade sendmaila ne, ale chova se jako starsi verse. A suid byt nemusi.
> Trvalo nam asi tyden, nez jsme to uchodili, ale podarilo se.
>
> > vyprazdnovani front myslim zajisti Dan jednoduse. Ale jak to vyresit s
> > dorucovanim do mailboxu bez spusteneho MTA nebo bez spousteni sendmaila v
> > rezimu 'mta' (-Am), me nenapada.
>
> Sendmail je 8.12.5 s pravy -r-xr-sr-x  1 root  smmsp, submit.cf
> symblicky link na sendmail.cf. Tam neni nic extra, zadny smart host...
> Ale to se jiz opakuji.

pozor, to jsme si asi nerozumeli. Rozhodne se to vyse nechova jako starsi
verze sendmaila. chova se to presne jako nova verze, jen misto aby se
sendmailovi reklo, ze ma bezet v rezimu MTA pomoci -Am, rekne se mu to
tim, ze se mu sendmail.cf podstrci natvrdo (o nicem jinem -Am neni) a
tom jsem mel na mysli.

reseni, kdy se sendmail pousti v rezimu MTA bude totiz fungovat pouze pod
rootem. Pokusi-li se odeslat mail kdokoliv jiny, ma smulu :

$collect: Cannot write ./dfh16KnJce003249 (bfcommit, uid=1040, gid=25):
Permission denied queueup: cannot create queue temp file
./tfh16KnJce003249, uid=1040:  Permission denied

(predpokladam, ze nebudeme upravovat prava front a mailboxu, tak aby tam
mohl kdokoliv)

Takze pokud potrebujete odesilat postu pouze od veci co bezej pod rootem,
pak to reseni dostacuje a je skutecne velmi proste. Ale aby se to chovalo
jako stary suid sendmail, k tomu to ma daleko.

vlasta



More information about the Users-l mailing list