Mailabholung mit fetchmail mit einem nicht root user
Ich habe ein Debian System, dass die Mail mittels fetchmail abholt. Diese werden dann mit postfix durch spamassassin und amavisd-new geschleust. Anschließend sortiert procmail die Mails in die Benutzerkonten ein, wo postfix diese dann an einen Exchange Server weiterleitet.
Es funktioniert auch alles wunderbar. Jetzt habe ich nur versucht die Mails nicht als root sondern als user "fetchmail" abzuholen. Zum Schluss noch...
chmod fetchmail /etc/fetchmailrc
chmod fetchmail /var/log/fetchmail.log
Wenn ich die Mails nun abhole schreibt sendmail folgenden Eintrag ind die /var/log/fetchmail.log
sendmail: warning: the Postfix sendmail command has set-uid root file permissions
sendmail: warning: or the command is run from a set-uid root process
sendmail: warning: the Postfix sendmail command must be installed without set-uid root file permissions
Die Mail kommt trotzdem an. Aber die Meldung ist doch so nicht okay. Woher kommt diese?
Ich habe schon recherchiert, aber nichts gefunden. Wäre über Hinweise oder Ideen echt dankbar.
Es funktioniert auch alles wunderbar. Jetzt habe ich nur versucht die Mails nicht als root sondern als user "fetchmail" abzuholen. Zum Schluss noch...
chmod fetchmail /etc/fetchmailrc
chmod fetchmail /var/log/fetchmail.log
Wenn ich die Mails nun abhole schreibt sendmail folgenden Eintrag ind die /var/log/fetchmail.log
sendmail: warning: the Postfix sendmail command has set-uid root file permissions
sendmail: warning: or the command is run from a set-uid root process
sendmail: warning: the Postfix sendmail command must be installed without set-uid root file permissions
Die Mail kommt trotzdem an. Aber die Meldung ist doch so nicht okay. Woher kommt diese?
Ich habe schon recherchiert, aber nichts gefunden. Wäre über Hinweise oder Ideen echt dankbar.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 34366
Url: https://administrator.de/contentid/34366
Ausgedruckt am: 26.11.2024 um 08:11 Uhr
3 Kommentare
Neuester Kommentar
hi,
diese auschriften bedeuten das sendmail mit dem sticky-bit set-uid root installiert wurde bzw konfiguriert wurde und sozusagen immer mit root rechten läuft.
d.h. das das programm sendmail wird mit root rechten ausgeführt egal von wem es ausgeführt wird.
mfg godlike P
sendmail: warning: the Postfix sendmail command has set-uid root file permissions
sendmail: warning: or the command is run from a set-uid root process
sendmail: warning: the Postfix sendmail command must be installed without set-uid root file
permissions
sendmail: warning: or the command is run from a set-uid root process
sendmail: warning: the Postfix sendmail command must be installed without set-uid root file
permissions
diese auschriften bedeuten das sendmail mit dem sticky-bit set-uid root installiert wurde bzw konfiguriert wurde und sozusagen immer mit root rechten läuft.
d.h. das das programm sendmail wird mit root rechten ausgeführt egal von wem es ausgeführt wird.
mfg godlike P