Created attachment 16656 [details] proftpd-1.3.9-alt2-journalctl.log Версия программы: proftpd-1.3.9-alt0.2.rc2.x86_64 Проверялось на стендах: server-10-2-x86-64-office - обновлен до сизифа Шаги воспроизведения: 1. Установить proftpd 2. # systemctl start proftpd Реальный результат: Юнит не запускается Ожидаемый результат: Успешный запуск юнита Вывод journalctl прикрепил
(In reply to Pavel Sivolapov from comment #0) > Created attachment 16656 [details] > proftpd-1.3.9-alt2-journalctl.log > > Версия программы: > proftpd-1.3.9-alt0.2.rc2.x86_64 > > Проверялось на стендах: > server-10-2-x86-64-office - обновлен до сизифа > > Шаги воспроизведения: > 1. Установить proftpd > 2. # systemctl start proftpd > > Реальный результат: > Юнит не запускается > > Ожидаемый результат: > Успешный запуск юнита > > Вывод journalctl прикрепил это не баг а фича, исторически proftpd у нас запускается из под xinetd, поэтому ServerType там inet. Если хочется запускать как сервис, нужно переключить режим через control: # control proftpd standalone
Хотя соглашусь, доп. установка proftpd-control для запуска это неочевидное решение
(Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #2) > Хотя соглашусь, доп. установка proftpd-control для запуска это неочевидное > решение Выполнил: # control proftpd standalone Сервис не запустился: proftpd.service: Can't open PID file /run/proftpd/proftpd.pid (yet?) after start: No such file or directory В версии proftpd-1.3.8-alt0.2.ga3489a6c8.x86_64 сервис поднялся после изменения на standalone
тогда это регрессия, буду разбираться
proftpd-1.3.9-alt0.3.rc2 -> sisyphus: Tue Aug 20 2024 L.A. Kostis <lakostis@altlinux.ru> 1.3.9-alt0.3.rc2 - Fix runstatedir (closes #51209).