[Bug 1134010] New: postfix does not start due to wrong path to postfix-script
http://bugzilla.opensuse.org/show_bug.cgi?id=1134010 Bug ID: 1134010 Summary: postfix does not start due to wrong path to postfix-script Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.3 Hardware: All OS: openSUSE 42.3 Status: NEW Severity: Major Priority: P5 - None Component: Network Assignee: bnc-team-screening@forge.provo.novell.com Reporter: choeger@open-xchange.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:66.0) Gecko/20100101 Firefox/66.0 Build Identifier: Latest updates installed buildservice:~ # rpm -qi postfix Name : postfix Version : 3.2.0 Release : 2.3.1 Architecture: x86_64 Install Date: Fri May 3 07:58:27 2019 Group : Productivity/Networking/Email/Servers Size : 3275878 License : IPL-1.0 Signature : RSA/SHA256, Wed Apr 24 12:14:10 2019, Key ID b88b2fd43dbdc284 Source RPM : postfix-3.2.0-2.3.1.src.rpm Build Date : Wed Apr 24 12:13:44 2019 Build Host : lamb52 Relocations : (not relocatable) Packager : http://bugs.opensuse.org Vendor : openSUSE URL : http://www.postfix.org/ Summary : A fast, secure, and flexible mailer Description : Postfix aims to be an alternative to the widely-used sendmail program. Distribution: openSUSE Leap 42.3 buildservice:~ # systemctl start postfix Job for postfix.service failed because the control process exited with error code. See "systemctl status postfix.service" and "journalctl -xe" for details. buildservice:~ # systemctl status postfix * postfix.service - Postfix Mail Transport Agent Loaded: loaded (/usr/lib/systemd/system/postfix.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Fri 2019-05-03 08:14:41 CEST; 4s ago Process: 23141 ExecStart=/usr/sbin/postfix start (code=exited, status=1/FAILURE) Process: 23125 ExecStartPre=/etc/postfix/system/update_postmaps (code=exited, status=0/SUCCESS) Process: 23120 ExecStartPre=/etc/postfix/system/update_chroot (code=exited, status=0/SUCCESS) Process: 23113 ExecStartPre=/etc/postfix/system/config_postfix (code=exited, status=0/SUCCESS) Process: 23110 ExecStartPre=/bin/echo Starting mail service (Postfix) (code=exited, status=0/SUCCESS) May 03 08:14:40 buildservice.test.open-xchange.com systemd[1]: Starting Postfix Mail Transport Agent... May 03 08:14:40 buildservice.test.open-xchange.com echo[23110]: Starting mail service (Postfix) May 03 08:14:40 buildservice.test.open-xchange.com postfix[23141]: Postfix is running with backwards-compatible default settings May 03 08:14:40 buildservice.test.open-xchange.com postfix[23141]: See http://www.postfix.org/COMPATIBILITY_README.html for details May 03 08:14:40 buildservice.test.open-xchange.com postfix[23141]: To disable backwards compatibility use "postconf compatibility_level=2" ...eload" May 03 08:14:40 buildservice.test.open-xchange.com postfix[23141]: fatal: /usr/lib/postfix/postfix-script: No such file or directory May 03 08:14:41 buildservice.test.open-xchange.com systemd[1]: postfix.service: Control process exited, code=exited status=1 May 03 08:14:41 buildservice.test.open-xchange.com systemd[1]: Failed to start Postfix Mail Transport Agent. May 03 08:14:41 buildservice.test.open-xchange.com systemd[1]: postfix.service: Unit entered failed state. May 03 08:14:41 buildservice.test.open-xchange.com systemd[1]: postfix.service: Failed with result 'exit-code'. Hint: Some lines were ellipsized, use -l to show in full. buildservice:~ # postfix status postfix: Postfix is running with backwards-compatible default settings postfix: See http://www.postfix.org/COMPATIBILITY_README.html for details postfix: To disable backwards compatibility use "postconf compatibility_level=2" and "postfix reload" postfix: fatal: /usr/lib/postfix/postfix-script: No such file or directory Reproducible: Always -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1134010 http://bugzilla.opensuse.org/show_bug.cgi?id=1134010#c1 --- Comment #1 from Carsten Hoeger <choeger@open-xchange.com> --- buildservice:~ # rpm -V postfix S.5....T. c /etc/postfix/main.cf -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1134010 http://bugzilla.opensuse.org/show_bug.cgi?id=1134010#c2 Per Jessen <per@computer.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |per@computer.org --- Comment #2 from Per Jessen <per@computer.org> --- Just to compare notes - I can't reproduce. I patched a 42.3 system (office37) just this morning, no problem with postfix. # rpm -V postfix S.5....T. c /etc/postfix/main.cf S.5....T. c /etc/postfix/master.cf I see 'postfix-script' in two locations - # l /etc/postfix/postfix-script /usr/lib/postfix/bin/postfix-script -rwxr-xr-x 1 root root 8926 Apr 24 12:13 /etc/postfix/postfix-script* -rwxr-xr-x 1 root root 8926 Apr 24 12:13 /usr/lib/postfix/bin/postfix-script* -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1134010 http://bugzilla.opensuse.org/show_bug.cgi?id=1134010#c3 --- Comment #3 from Carsten Hoeger <choeger@open-xchange.com> --- (In reply to Per Jessen from comment #2)
Just to compare notes - I can't reproduce. I patched a 42.3 system (office37) just this morning, no problem with postfix.
# rpm -V postfix S.5....T. c /etc/postfix/main.cf S.5....T. c /etc/postfix/master.cf
I see 'postfix-script' in two locations -
# l /etc/postfix/postfix-script /usr/lib/postfix/bin/postfix-script -rwxr-xr-x 1 root root 8926 Apr 24 12:13 /etc/postfix/postfix-script* -rwxr-xr-x 1 root root 8926 Apr 24 12:13 /usr/lib/postfix/bin/postfix-script*
important question: what's your version of postfix installed? this is my list of repos: opensuse@buildservice:~> sudo zypper lr -d Repository priorities are without effect. All enabled repositories share the same priority. # | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service ---+----------------------------+-----------------------------------------+---------+-----------+---------+----------+--------+------------------------------------------------------------------------------------------+-------- 1 | OBS | OBS | Yes | ( ) No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/OBS:/Server:/2.9/openSUSE_42.3/ | 2 | Tools | Tools | Yes | ( ) No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Tools/openSUSE_42.3/ | 3 | Zabbix | Zabbix | Yes | ( ) No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/server:/monitoring:/zabbix/openSUS... | 4 | openSUSE-Leap-42.3--Debug | openSUSE-Leap-42.3-Debug | No | ---- | ---- | 99 | yast2 | http://download.opensuse.org/debug/distribution/leap/42.3/repo/oss/ | 5 | openSUSE-Leap-42.3-Cloud | openSUSE-Leap-42.3-Cloud | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Cloud:/Tools/openSUSE_Leap_42.3/ | 6 | openSUSE-Leap-42.3-Non-Oss | openSUSE-Leap-42.3-Non-Oss | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.3/repo/non-oss/ | 7 | openSUSE-Leap-42.3-Oss | openSUSE-Leap-42.3-Oss | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.3/repo/oss/ | 8 | openSUSE-Leap-42.3-Source | openSUSE-Leap-42.3-Source | No | ---- | ---- | 99 | yast2 | http://download.opensuse.org/source/distribution/leap/42.3/repo/oss/ | 9 | openSUSE-Leap-42.3-Update | openSUSE-Leap-42.3-Update | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/42.3/oss | 10 | repo-debug-update | openSUSE-Leap-42.3-Update-Debug | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/42.3/ | 11 | repo-debug-update-non-oss | openSUSE-Leap-42.3-Update-Debug-Non-Oss | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/42.3/non-oss/ | 12 | repo-update-non-oss | openSUSE-Leap-42.3-Update-Non-Oss | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/42.3/non-oss/ | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1134010 http://bugzilla.opensuse.org/show_bug.cgi?id=1134010#c4 Carsten Hoeger <choeger@open-xchange.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WORKSFORME --- Comment #4 from Carsten Hoeger <choeger@open-xchange.com> --- Well, it looks like the reason is, that daemon_directory had been changed from /usr/lib/postfix to /usr/lib/postfix/bin within the last suse postfix releases. That breaks with the chef template I am using. -daemon_directory = /usr/lib/postfix +daemon_directory = /usr/lib/postfix/bin -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com