Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comm.software.mailserver > #5262

Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1

From Andreas Kohlbach <march.10.ankman@spamgourmet.net>
Newsgroups de.comm.software.mailserver
Subject Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1
Date 2016-03-05 15:51 -0500
Organization albasani.net
Message-ID <87vb50d4wy.fsf@usenet.ankman.de> (permalink)
References <87vb53yt3e.fsf@usenet.ankman.de> <35573.5898.1457067970@news.jors.net> <87oaauq7qv.fsf@usenet.ankman.de> <35585.10467.1457170592@news.jors.net>

Show all headers | View raw


Juergen P. Meier wrote on 05. March 2016:
>
> begin 1 followup to Andreas Kohlbach <march.10.ankman@spamgourmet.net>:
>> Juergen P. Meier wrote on 04. March 2016:
>>>
>>> Andreas Kohlbach <march.10.ankman@spamgourmet.net>:
>>>>
>>>>| sendmail: warning: command "/usr/sbin/postdrop -r" exited with status 1
>>>
>>> Was sagt denn das Maillog dazu?
>>>
>>> 	grep -i postdrop /var/log/maillog
>>
>>| grep: /var/log/maillog: No such file or directory
>>
>> Vorher war es hier /var/log/mail.info. Aber seit systemd ist es in
>> journalctl aufgegangen. Was selbst nichts zu postdrop hat.
>
> *sigh*. Bist du sicher?

Ja. Z.B. finde ich

root adm   4895 Dec  2 07:04 /var/log/mail.log
root adm   1281 Dec  2 07:04 /var/log/mail.info

Am 1 Dezember muss systemd erneuert worden sein, und hat sich das, auch
syslog und anderes, beim nächsten Booten unter den Nagel gerissen.

> DAs *MUSS* im Maillog auftauchen. Wenn systemd's journalctl das nicht
> findet, dann ist systemd's journalctl kaputt.

AFAIK "muss" das nicht mehr auftauchen. IIRC hatte systemd gleich mal
syslogd deinstallieren wollen. Ich hatte den danach wieder installiert,
nur damit systemd den bei seinem nächsten Update wieder deinstallieren
wollte. Also habe ich systemd gewähren lassen. :-/

>> Der Versuch des Versendens bringt eben aber (gekürzt um Hostnamen und
>> Zeitstempel) einen neuen Eintrag im Journal:
>
> Ahja. Sehr nuetzlich so ein Log ohne Log.

Anderes würde ich in mail.log (oder mail.info) auch nicht erwarten.

>>| postfix/postdrop[17908]: fatal: /etc/postfix/dynamicmaps.cf: file open failed: Permission denied
>
> Dein postdrop darf nicht auf /etc/postfix/dynamicmaps.cf lesend zugreifen.
>
>>| postfix/sendmail[17907]: warning: command "/usr/sbin/postdrop -r" exited with status 1
>>| postfix/sendmail[17907]: fatal: ankman(1000): unable to execute /usr/sbin/postdrop -r: Success
>>
>> Also das, was ich schon nannte.
>
> Nein, zwei relevante zeilen mehr. (bzw. eine relevante und eine informative)
>
>> Wozu soll das gut sein, wenn Postfix sendmail mit bringt? Weil viele alte
>> Mailclients sendmail erwarten?
>
> Ja, und viele Scripte und viele Programme.

In der Annahme, dass die Programme und Skripte noch gepflegt werden,
sollten die Entwickler IMO nach nun Jahrzehnten dazu übergehen, das
"sendmail Muss" raus zu werfen.

>>>> -r-xr-sr-x 1 root postdrop 10280 Feb 26 23:05 /usr/sbin/postdrop
>>>
>>> Ach.
>>
>> Nur um auszuschließen, dass die Fehlermeldung wegen falscher Dateirechte kommt.
>
> Sie kommt wegen falscher Dateirechte, allerdings nicht am Binary
> sondern am Konfig-File.
>
> 	ls -l /etc/postfix/dynamicmaps.cf
>
> sollte Klarheit bringen. Diese Datei muss Lesbar sein fuer einen
> Userprozess mit UID=GID=postdrop.

| #ls -l /etc/postfix/dynamicmaps.cf
| -rw-r----- 1 root root 319 Mar  3 08:06 /etc/postfix/dynamicmaps.cf

Ich habe die GID mal auf "postdrop" geändert, und die UID auf "root"
gelassen - einen User "postdrop" habe ich nicht... Und es
funktioniert wieder. :-)

Was mich wundert, dass die Warnung schon immer wegen der falschen
Dateirechte kam. Es aber trotzdem keine Probleme mit dem Mailversand
gab. Und warum die Dateirechte falsch waren. IIRC habe ich die selbst nie
geändert. Warum auch.

[...]

> Wenn die Posix-ACLs an der Datei das Lesen erlauben weurden, dann kann
> es nur noch an SELinux liegen.

Ich kann nur vermuten, dass Selinux strenger geworden ist seit dem
letzten Update, und die falschen Dateirechte an
/etc/postfix/dynamicmaps.cf nicht mehr durchgehen lässt. Und hätte aus
der Warnung - die ich seit Jahren habe und ignorierte - einen Fehler
machen sollen.

Danke.
-- 
Andreas

I use a Unix based operating system, which means I get laid almost as often
as I have to reboot my computer.

Back to de.comm.software.mailserver | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

[Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 Andreas Kohlbach <march.10.ankman@spamgourmet.net> - 2016-03-03 19:39 -0500
  Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 "Juergen P. Meier" <nospam-1984@jors.net> - 2016-03-04 05:06 +0000
    Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 Andreas Kohlbach <march.10.ankman@spamgourmet.net> - 2016-03-04 15:59 -0500
      Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 Sven Hartge <sh-162@svenhartge.de> - 2016-03-04 22:05 +0100
        Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 Andreas Kohlbach <march.10.ankman@spamgourmet.net> - 2016-03-04 16:22 -0500
          Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 Sven Hartge <sh-162@svenhartge.de> - 2016-03-04 22:43 +0100
            Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 dseppi@a1.net (David Seppi) - 2016-03-04 22:14 +0000
              Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 Sven Hartge <sh-162@svenhartge.de> - 2016-03-04 23:20 +0100
                Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2016-03-04 23:39 +0100
      Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 "Juergen P. Meier" <nospam-1984@jors.net> - 2016-03-05 09:36 +0000
        Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 Andreas Kohlbach <march.10.ankman@spamgourmet.net> - 2016-03-05 15:51 -0500
          Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2016-03-05 23:02 +0100
            Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 Andreas Kohlbach <march.10.ankman@spamgourmet.net> - 2016-03-06 18:33 -0500
              Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2016-03-07 19:57 +0100
                Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 Andreas Kohlbach <march.10.ankman@spamgourmet.net> - 2016-03-07 19:00 -0500
                Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 Marc Haber <mh+usenetspam1118@zugschl.us> - 2016-03-08 06:14 +0100
                Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 Andreas Kohlbach <march.10.ankman@spamgourmet.net> - 2016-03-08 17:45 -0500
          Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 Christian Garbs <mitch@cgarbs.de> - 2016-03-06 01:25 +0100
            Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 Andreas Kohlbach <march.10.ankman@spamgourmet.net> - 2016-03-06 18:36 -0500
              Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2016-03-07 20:01 +0100
          Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 "Juergen P. Meier" <nospam-1984@jors.net> - 2016-03-06 04:45 +0000
            Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 Andreas Kohlbach <march.10.ankman@spamgourmet.net> - 2016-03-06 17:59 -0500
              Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 "Juergen P. Meier" <nospam-1984@jors.net> - 2016-03-07 05:30 +0000
                Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 Andreas Kohlbach <march.10.ankman@spamgourmet.net> - 2016-03-07 18:43 -0500
                Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 "Juergen P. Meier" <nospam-1984@jors.net> - 2016-03-08 05:17 +0000
                Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 Andreas Kohlbach <march.10.ankman@spamgourmet.net> - 2016-03-08 17:23 -0500
                Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 "Juergen P. Meier" <nospam-1984@jors.net> - 2016-03-10 04:57 +0000
        Re: [Postfix Debian Linux] "/usr/sbin/postdrop -r" exited with status 1 Thomas Hochstein <thh@inter.net> - 2016-03-06 00:25 +0100

csiph-web