При обновлении 2.11.3-alt1 -> 2.11.7-alt1 имеем: =8<==================================================== Preparing... ################################################################################################### [100%] 1: youtube-dl ################################################################################################### [ 20%] Shutting down postfix: [ DONE ] 2: postfix ################################################################################################### [ 40%] Creating /etc/postfix/aliases.rpmnew: [ DONE ] Adjusting environment for postfix: [ DONE ] Checking postfix configuration: [ DONE ] Starting postfix: [ DONE ] 3: mkimage-profiles ################################################################################################### [ 60%] 4: mkimage-profiles-doc ################################################################################################### [ 80%] 5: mozilla-plugin-adobe-flash ################################################################################################### [100%] Running /usr/lib/rpm/posttrans-filetriggers /sbin/ldconfig: /usr/lib64/libnssckbi.so is not a symbolic link Done. [master 5895b1e] committing changes in /etc after apt run Author: Evgenii Terechkov <evg@altlinux.org> 4 files changed, 14 insertions(+), 14 deletions(-) root@thinkpad ~ #systemctl status postfix * postfix.service - Postfix Mail Transport Agent Loaded: loaded (/lib/systemd/system/postfix.service; enabled; vendor preset: disabled) Active: failed (Result: exit-code) since Thu 2015-10-15 18:01:38 KRAT; 1min 0s ago Process: 31341 ExecStop=/usr/sbin/postfix stop (code=exited, status=1/FAILURE) Process: 2169 ExecStart=/usr/sbin/postfix start (code=exited, status=0/SUCCESS) Process: 2079 ExecStartPre=/usr/sbin/postfix check (code=exited, status=0/SUCCESS) Process: 1779 ExecStartPre=/etc/init.d/postfix adjust (code=exited, status=0/SUCCESS) Main PID: 2263 (code=killed, signal=TERM) Oct 15 18:01:38 thinkpad.evg-krsk.dyndns.org systemd[1]: postfix.service: Control process exited, code=exited status=1 Oct 15 18:01:38 thinkpad.evg-krsk.dyndns.org systemd[1]: postfix.service: Unit entered failed state. Oct 15 18:01:38 thinkpad.evg-krsk.dyndns.org systemd[1]: postfix.service: Failed with result 'exit-code'. Warning: postfix.service changed on disk. Run 'systemctl daemon-reload' to reload units. Hint: Some lines were ellipsized, use -l to show in full. [1] 1965 exit 1 systemctl status postfix root@thinkpad ~ #pidof master 32188 =8<==================================================== т.е. старый процесс master таки умер, но systemd посчитал этот выход нештатным. Новый процесс запустился, но юнит всё равно в состоянии failed. Никакими манипуляциями с systemctl мне нормализовать состояние юнита не удалось (daemon-reload/restart/stop/start), пока не сделал kill master-у и не запустил заново. Воспроизвелось сегодня на двух машинах: std-def/x86_64/systemd (приведена) и std-pae/i586/systemd (там лог аналогичен).
Забыл добавить: конфигурация на обоих машинах тривиальная, почти что дефолтная.
В ветке P7 аналогично, после обновления пакетов postfix* до 2.9.5-alt1 скрипт /usr/libexec/postfix/postfix-script убивает мастера. Точную последовательность я не отследил - полигона нет, это было на "боевом" сервере. Похоже, причина описана тут: https://bugzilla.altlinux.org/show_bug.cgi?id=21620
При обновлении с 2.11.7-alt1 до 2.11.7-alt2 та же проблема: =8<==================================================== 20: postfix ################################################################################################### [ 39%] Creating /etc/postfix/aliases.rpmnew: [ DONE ] Adjusting environment for postfix: [ DONE ] Checking postfix configuration: [ DONE ] Starting postfix: [ DONE ] 21: firmware-linux ################################################################################################### [ 41%] 22: openssl ################################################################################################### [ 43%] 23: libssl10-debuginfo ################################################################################################### [ 45%] 24: i586-libssl10 ################################################################################################### [ 47%] 25: termutils ################################################################################################### [ 49%] 26: i586-libncurses ################################################################################################### [ 50%] 27: libncurses-debuginfo ################################################################################################### [ 52%] 28: libncurses-devel ################################################################################################### [ 54%] 29: libncursesw ################################################################################################### [ 56%] 30: terminfo-extra ################################################################################################### [ 58%] 31: icdiff ################################################################################################### [ 60%] 32: libgnutls30-debuginfo ################################################################################################### [ 62%] 33: libinput ################################################################################################### [ 64%] 34: libnghttp2-debuginfo ################################################################################################### [ 66%] 35: libnm-glib4 ################################################################################################### [ 68%] 36: sqlite3 ################################################################################################### [ 70%] 37: libsqlite3-debuginfo ################################################################################################### [ 72%] 38: udisks2 ################################################################################################### [ 74%] 39: libwxGTK3.1 ################################################################################################### [ 76%] 40: mkimage-profiles ################################################################################################### [ 78%] 41: pciids ################################################################################################### [ 80%] 42: perl-Date-Manip ################################################################################################### [ 82%] 43: perl-JSON-XS ################################################################################################### [ 84%] 44: perl-Term-ReadLine-Gnu ################################################################################################### [ 86%] 45: python-module-docutils ################################################################################################### [ 88%] 46: python-module-libcloud ################################################################################################### [ 90%] 47: python-module-snowballstemmer ################################################################################################### [ 92%] 48: rpm-build-python ################################################################################################### [ 94%] 49: system-report ################################################################################################### [ 96%] 50: zlm-cython ################################################################################################### [ 98%] 51: geoclue2 ################################################################################################### [100%] Running /usr/lib/rpm/posttrans-filetriggers /sbin/ldconfig: /usr/lib64/libnssckbi.so не является символьной ссылкой Завершено. [master 0cd74bf] committing changes in /etc after apt run Author: Evgenii Terechkov <evg@altlinux.org> 10 files changed, 32 insertions(+), 8 deletions(-) Time comsumed: 1:22,12 secs root@thinkpad ~ #status postfix ● postfix.service - Postfix Mail Transport Agent Loaded: loaded (/lib/systemd/system/postfix.service; enabled; vendor preset: disabled) Active: failed (Result: exit-code) since Пт 2016-03-04 21:02:13 KRAT; 1min 11s ago Process: 22595 ExecStop=/usr/sbin/postfix stop (code=exited, status=1/FAILURE) Main PID: 2170 (code=killed, signal=TERM) фев 28 13:26:19 thinkpad.evg-krsk.dyndns.org systemd[1]: Starting Postfix Mail Transport Agent... фев 28 13:26:20 thinkpad.evg-krsk.dyndns.org postfix[1738]: Adjusting environment for postfix: [ DONE ] фев 28 13:26:21 thinkpad.evg-krsk.dyndns.org systemd[1]: Started Postfix Mail Transport Agent. мар 04 21:02:13 thinkpad.evg-krsk.dyndns.org systemd[1]: postfix.service: Control process exited, code=exited status=1 мар 04 21:02:13 thinkpad.evg-krsk.dyndns.org systemd[1]: postfix.service: Unit entered failed state. мар 04 21:02:13 thinkpad.evg-krsk.dyndns.org systemd[1]: postfix.service: Failed with result 'exit-code'. Warning: postfix.service changed on disk. Run 'systemctl daemon-reload' to reload units. [1] 10075 exit 1 systemctl status postfix root@thinkpad ~ #pidof master 23381 =8<====================================================
(In reply to comment #3) > При обновлении с 2.11.7-alt1 до 2.11.7-alt2 та же проблема: Патчи приветствуются.
postfix-1:2.11.11-alt1 -> sisyphus: Sun Jan 28 2018 Dmitry V. Levin <ldv@altlinux> 1:2.11.11-alt1 - 2.11.7 -> 2.11.11. - Disabled NIS/NIS+ support as it was disabled in glibc-2.26.0.124.98f244e-alt1. - Restart postfix from filetrigger (closes: #21620). - Save a copy of /etc/postfix/aliases before rewriting it (closes: #25238). - Fixed "postconf -a" and "postconf -A" (closes: #28372). - Fixed Cyrus SASL support (by asy@; closes: #30270). - Fixed update procedure when systemd is active (closes: #31363). - Recoded README.ALT-ru_RU from koi8r to utf8 (closes: #32038). - Cleared executable bit from postfix.service (closes: #34567).