Daniel Spannbauer [11.08.2015 19:45]:
Moin,
ich habe hier einen Rechner mit opensuse 12.3, der beim booten einfach den Postfix nicht mitstarten will. Der Rechner fährt normal hoch, ein "systemctl status postfix.service" sagt aber nur: postfix.service - Postfix Mail Transport Agent Loaded: loaded (/etc/systemd/system/postfix.service; enabled) Active: inactive (dead) CGroup: name=systemd:/system/postfix.service
journalctl -u postfix.service sagt gar nichts....
In der Ausgabe von journalctl findet sich auch nichts...
Nachstarten von postfix geht problemlos.
# systemctl status postfix.service postfix.service - Postfix Mail Transport Agent Loaded: loaded (/etc/systemd/system/postfix.service; enabled) Active: active (running) since Tue, 2015-08-11 19:44:16 CEST; 33s ago Process: 3348 ExecStartPost=/etc/postfix/system/cond_slp register (code=exited, status=0/SUCCESS) Process: 3342 ExecStartPost=/etc/postfix/system/wait_qmgr 60 (code=exited, status=0/SUCCESS) Process: 3262 ExecStart=/usr/sbin/postfix start (code=exited, status=0/SUCCESS) Process: 3259 ExecStartPre=/etc/postfix/system/update_postmaps (code=exited, status=0/SUCCESS) Process: 3256 ExecStartPre=/etc/postfix/system/update_chroot (code=exited, status=0/SUCCESS) Process: 3250 ExecStartPre=/etc/postfix/system/config_postfix_marco (code=exited, status=0/SUCCESS) Process: 3246 ExecStartPre=/bin/echo Starting mail service (Postfix) (code=exited, status=0/SUCCESS) Main PID: 3341 (master) CGroup: name=systemd:/system/postfix.service â 3341 /usr/lib/postfix/master â 3343 pickup -l -t fifo -u â 3344 qmgr -l -t fifo -u â 3349 cleanup -z -t unix -u â 3358 trivial-rewrite -n rewrite -t unix -u â 3359 pipe -n uucp -t unix flags=Fqhu. user=uucp argv=/usr/uti/sbsmtp $nexthop $sender $recipient
Jemand ne Ahnung wie man das am besten debuggen kann? systemctl ist immernoch ziemliches Neuland....
Schau mal in der Ausgabe von dmesg nach "postfix", etwa dmesg | grep postfix Es kann sein, dass Postfix startet und eine Abhängigkeit noch nicht erfüllt ist. Systemd bricht dann den Start von Postfix ab. Später, wenn Du Postfix von Hand startest, ist die Abhängigkeit vermutlich erfüllt und der Start klappt. Für die 12.1 gibt es dazu http://lists.opensuse.org/opensuse-de/2012-06/msg00268.html. HDH, Werner --