[Postfixbuch-users] Debian Etch und Aktualisierung vonPostfixdurch Kompilieren/make upgrade

Michael Köhler ich at sonnenkinder.org
So Okt 7 20:35:28 CEST 2007


Hallo, 

> Na dann gugg mal in das Startscript rein was da wo gestartet 
> werden soll wenn es von hand klappt dann musst du evtl. das 
> Script anpassen.

Ich habe mal auf einem Vergleichssystem Postfix 2.4.5 von Backports
installiert und die Start-Stop-Scripte verglichen: Sie sind gleich!

Die betreffende Zeile lautet: "start-stop-daemon --start --exec ${DAEMON} --
quiet-quick-start", wobei die "DAEMON=/usr/sbin/postfix" ist.

Wenn ich in meinem selbstkompilierten System die Zeile zu "start-stop-daemon
--start --exec ${DAEMON} start -q" umbaue, dann klappt es auch. Ähnlich ist
es übrigens mit dem Stop-Teil. Statt: "if ${DAEMON} quiet-stop;" heisst es
dann "if ${DAEMON} stop;"

Die Frage ist jetzt nur: Warum geht es in dem Backports-Postfix ohne diese
Änderungen und beim Selbstkompilierten nicht? Wenn ich händig z.B.
"/usr/sbin/postfix quiet-stop" eingebe funktioniert das bei Backports, beim
Selbstkompilierten nicht! Da muß ja in dem Backports-Paket schon was anderes
sein.
 
> Ich vermute mal das durch das selber übersetzen 2 Versionen 
> von Postfix existieren und das Script versucht die andere 
> Version zu starten 

Mmmm, das würde mich wundern, da "make upgrade" u.a. folgendes bringt:

Updating /usr/libexec/postfix/anvil...
Updating /usr/libexec/postfix/bounce...
Updating /usr/libexec/postfix/cleanup...
Updating /usr/libexec/postfix/discard...
Updating /usr/libexec/postfix/error...
Updating /usr/libexec/postfix/flush...
Updating /usr/libexec/postfix/local...
Updating /usr/libexec/postfix/master...
Updating /usr/libexec/postfix/oqmgr...
Updating /usr/libexec/postfix/pickup...
Updating /usr/libexec/postfix/pipe...
Updating /usr/libexec/postfix/proxymap...
Updating /usr/libexec/postfix/qmgr...
Updating /usr/libexec/postfix/qmqpd...
Updating /usr/libexec/postfix/scache...
Updating /usr/libexec/postfix/showq...
Updating /usr/libexec/postfix/smtp...
Updating /usr/libexec/postfix/smtpd...
Updating /usr/libexec/postfix/spawn...
Updating /usr/libexec/postfix/tlsmgr...
Updating /usr/libexec/postfix/trivial-rewrite...
Updating /usr/libexec/postfix/verify...
Updating /usr/libexec/postfix/virtual...
Updating /usr/libexec/postfix/nqmgr...
Updating /usr/libexec/postfix/lmtp...
Updating /usr/sbin/postalias...
Updating /usr/sbin/postcat...
Updating /usr/sbin/postconf...
Updating /usr/sbin/postfix...
Updating /usr/sbin/postkick...
Updating /usr/sbin/postlock...
Updating /usr/sbin/postlog...
Updating /usr/sbin/postmap...
Updating /usr/sbin/postsuper...
Updating /usr/sbin/postdrop...
Updating /usr/sbin/postqueue...
Updating /usr/sbin/sendmail...
Skipping /usr/bin/newaliases...
Skipping /usr/bin/mailq...
Updating /etc/postfix/LICENSE...
Updating /etc/postfix/TLS_LICENSE...
Updating /etc/postfix/access...
Updating /etc/postfix/aliases...
Updating /etc/postfix/bounce.cf.default...
Updating /etc/postfix/canonical...
Updating /etc/postfix/generic...
Updating /etc/postfix/header_checks...
Updating /etc/postfix/main.cf.default...
Skipping /etc/postfix/main.cf...
Updating /etc/postfix/makedefs.out...
Skipping /etc/postfix/master.cf...
Updating /etc/postfix/postfix-files...
Updating /etc/postfix/relocated...
Updating /etc/postfix/transport...
Updating /etc/postfix/virtual...
Updating /etc/postfix/postfix-script...
Updating /etc/postfix/post-install...
[...]
Editing /etc/postfix/master.cf, adding missing entry for retry service

Gruß Michael




Mehr Informationen über die Mailingliste Postfixbuch-users