Добрый день! В системах под управлением systemd демон rsyslog не запускается при старте системы. Лечится таким исправлением файла /lib/systemd/system/rsyslog.service.d/classic.conf: --- classic.conf.orig 2023-01-13 16:27:11.715418141 +0800 +++ classic.conf 2023-01-13 16:22:53.529887548 +0800 @@ -1,7 +1,7 @@ [Unit] Wants= -After= -Requires=syslog.socket +After=syslog.socket +Requires= [Service] ExecStartPre=/lib/systemd/altlinux-rsyslog-extrasockets Просьба сбэкпортировать это исправление в p9 и p10
rsyslog-8.2408.0-alt2 -> sisyphus: Mon Oct 14 2024 Alexey Shabalin <shaba@altlinux> 8.2408.0-alt2 - Fixed run systemd unit in classic mode (ALT#44911).
Для информации: данное изменение отменено в 8.2502.0-alt3: https://git.altlinux.org/gears/r/rsyslog.git?p=rsyslog.git;a=commitdiff;h=0c6cd7478d194dec7b74c3f24865c7c4da085a8f Ошибка не воспроизводится даже после этого в: [p11+388177.1] rsyslog-8.2502.0-alt3.x86_64 ALT Server 11.0 x86_64 ALT Workstation 11.0 x86_64 ALT Workstation K 11.0 x86_64 [sisyphus] rsyslog-8.2502.0-alt3.x86_64 ALT Workstation 11.0 x86_64 по шагам: 1. # apt-get install -y rsyslog rsyslog-classic && \ sed -i -e 's/#ForwardToSyslog=no/ForwardToSyslog=yes/' /etc/systemd/journald.conf && \ reboot 2. # systemctl enable --now rsyslog && \ sleep 5 && \ systemctl status rsyslog --no-pager -l && \ reboot 3. # systemctl status rsyslog --no-pager -l На шагах 2 и 3 статус сервиса active (running).
Версия пакета: rsyslog-8.2502.0-alt3 Платформы: Alt Server 11.0 x86_64 (Обновлён до p11) Alt Server 11.0 x86_64 (Обновлён до Sisyphus) Ошибка воспроизводится согласно описанию. Если не вносить изменения в /lib/systemd/system/rsyslog.service.d/classic.conf, то rsyslog.service не запускается с ошибкой: systemd[1]: Dependency failed for rsyslog.service - System Logging Service. systemd[1]: rsyslog.service: Job rsyslog.service/start failed with result 'dependency'.
rsyslog-8.2502.0-alt4 -> sisyphus: Thu Oct 09 2025 Sergey Gvozdetskiy <serjigva@altlinux> 8.2502.0-alt4 - Logfile ownership corrected in rsyslog.d/00_common.conf (Closes: #55643). - Removed systemd Requires=syslog.socket (Closes: #44911), thx Rocky. - Fixed double screened quotes from mongo config (Closes: #54959).