Michael Post wrote:
Hallo Liste,
ich habe einen selbstkompilierten Postfix, der mittels MySQL-Socket einwandfrei arbeitet. Jetzt wollte ich ein Boot-Skript in rc3.d und rc5.d eintragen - genau wie SuSE es immer macht. Allerdings startet Postfix nicht automatisch.
Hier die Fehlermeldungen aus /var/log/messages
Sep 26 20:28:59 beta SuSEfirewall2: batch committing... Sep 26 20:28:59 beta ctl_cyrusdb[4566]: done recovering cyrus databases Sep 26 20:28:59 beta master[4992]: about to exec /usr/lib/cyrus/bin/idled Sep 26 20:29:00 beta SuSEfirewall2: Firewall rules successfully set Sep 26 20:29:00 beta master[4529]: SLPRegister [service:imap://beta.:143] Sep 26 20:29:00 beta master[4529]: Error registering service with slp -20 Sep 26 20:29:00 beta master[4529]: SLPRegister [service:imaps://beta.:993] Sep 26 20:29:00 beta master[4529]: Error registering service with slp -20 Sep 26 20:29:00 beta master[4529]: SLPRegister [service:pop3://beta.:110] Sep 26 20:29:00 beta master[4529]: Error registering service with slp -20 Sep 26 20:29:00 beta master[4529]: SLPRegister [service:pop3s://beta.:995] Sep 26 20:29:00 beta master[4529]: Error registering service with slp -20 Sep 26 20:29:00 beta master[4529]: SLPRegister [service:sieve://beta.:2000] Sep 26 20:29:00 beta master[4529]: Error registering service with slp -20 Sep 26 20:29:00 beta master[4529]: ready for work Sep 26 20:29:00 beta master[5012]: about to exec /usr/lib/cyrus/bin/ctl_cyrusdb Sep 26 20:29:00 beta ctl_cyrusdb[5012]: checkpointing cyrus databases Sep 26 20:29:00 beta ctl_cyrusdb[5012]: archiving database file: /var/lib/imap/annotations.db Sep 26 20:29:00 beta ctl_cyrusdb[5012]: archiving log file: /var/lib/imap/db/log.0000000002 Sep 26 20:29:01 beta ctl_cyrusdb[5012]: archiving database file: /var/lib/imap/mailboxes.db Sep 26 20:29:01 beta ctl_cyrusdb[5012]: archiving log file: /var/lib/imap/db/log.0000000002 Sep 26 20:29:01 beta ctl_cyrusdb[5012]: done checkpointing cyrus databases Sep 26 20:29:01 beta master[4529]: process 5012 exited, status 0
Diese Logmeldungen stammen alle vom Cyrus-Server, nicht von Postfix!
/var/log/mail* sind leer, bzw. enthalten keine Einträge von dem Start-datum.
/var/log/boot.msg enthält folgenden Eintrag:
<notice>startproc: execve (/usr/lib/cyrus/bin/master) [ /usr/lib/cyrus/bin/master -p /var/run/cyrus.pid -d ], [ CONSOLE=/dev/ console ROOTFS_FSTYPE=reiserfs TERM=linux SHELL=/bin/sh ROOTFS_FSCK=0 LC_ALL=POSIX INIT_VERSION=sysvinit-2.85 REDIRECT=/dev/t ty1 COLUMNS=100 PATH=/sbin:/usr/sbin:/bin:/usr/bin:/lib/klibc/bin RUNLEVEL=3 PWD=/ SPLASHCFG= PREVLEVEL=N LINES=37 HOME=/ SHL VL=2 BOOT_IMAGE=Linux splash=silent SPLASH=no ROOTFS_BLKDEV=/dev/root _=/sbin/startproc DAEMON=/usr/lib/cyrus/bin/master ] <notice>startproc: execve (/sbin/portmap) [ /sbin/portmap ], [ CONSOLE=/dev/console ROOTFS_FSTYPE=reiserfs TERM=linux SHELL=/ bin/sh ROOTFS_FSCK=0 LC_ALL=POSIX INIT_VERSION=sysvinit-2.85 REDIRECT=/dev/tty1 COLUMNS=100 PATH=/sbin:/usr/sbin:/bin:/usr/bi n:/lib/klibc/bin RUNLEVEL=3 PWD=/ SPLASHCFG= PREVLEVEL=N LINES=37 HOME=/ SHLVL=2 BOOT_IMAGE=Linux splash=silent SPLASH=no ROO TFS_BLKDEV=/dev/root _=/sbin/startproc DAEMON=/sbin/portmap ] Starting IMAP/POP3 service (cyrus-imapd)done
Ich sehe nur Cyrus...
Wenn ich genau(!) die gleichen Verknüpfungen und Skripte aufrufe, startet Postfix einwandfrei. Cyrus arbeitet übrigens auch einwandfrei nach dem Boot.
Poste doch mal ein Log von Postfix. (^-^)
Wer weiss Rat? Wo könnte das Problem liegen?
Poste doch mal das Startscript, was du verwendest. Was ist denn eigentlich mit dem Startscript von Suse verkehrt, dass du das nicht nimmst?
Vielen Dank
Michael
PS: Cyrus startet einwandfrei
Sehe ich, leider nichts von Postfix. Ich hatte mir gerade auch den neuesten Postfix kompiliert (auf Suse 9.2). Läuft ohne Probleme. Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com