http://bugzilla.suse.com/show_bug.cgi?id=958329 Bug ID: 958329 Summary: postfix fails to start when openslp is not installed Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.1 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Network Assignee: bnc-team-screening@forge.provo.novell.com Reporter: jdsn@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 658701 --> http://bugzilla.suse.com/attachment.cgi?id=658701&action=edit patch for cond_slp.systemd in the postfix-SuSE tarball Via a sysconfig variable an admin can disable to promote the postfix service via SLP. The script that handles this checks for the openslp binary and exits with exit code 1 if the binary is missing. This exit 1 is interpreted by systemd as a failure and as a result it kills the postfix service (right after starting it). As the default of the sysconfig variable to promote postfix via SLP it is not possible to start postfix with the default configuration. There is even no error or hint in the logs, why it fails. Background: I installed a minimal server system with only postfix, this image does not contain openslp (as it is not requried by anything in the minimal server pattern or postfix - which is fine). My proposed fix would be to regard the absence of the openslp binary the same as disabling the above mentioned variable. The attached patch solves the isse. Thanks for adding this to the package and including it into the next regular update for openSUSE Leap 42.1. -- You are receiving this mail because: You are on the CC list for the bug.