Bug 27928 - Не запускается на системах с systemd
Summary: Не запускается на системах с systemd
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: freeradius (show other bugs)
Version: unstable
Hardware: all Linux
: P3 blocker
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-05 12:06 MSK by Evgenii Terechkov
Modified: 2012-11-09 18:37 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evgenii Terechkov 2012-11-05 12:06:16 MSK
На системах с динамически формируемым каталогом /var/run (т.е., с systemd) freeradius-2.2.0-alt1 не запускается, отмечая в /var/log/radius/radius.log:

Error: Failed creating PID file /var/run/radiusd/radiusd.pid: No such file or directory

Требуется доложить в пакет файл /etc/tmpfiles.d/radiusd.conf примерно такого вида:

=8<=====================================8<=
d /var/run/radiusd 0770 root radiusd
=8<=====================================8<=

но даже с этим файлом сервер работает, но systemd показывает его состояние как failed, пока не поправишь в заголовке pidfile: /var/run/radiusd.pid на /var/run/radiusd/radiusd.pid.

Приведение обоих упоминаний radiusd.pid в /etc/init.d/radiusd к виду /var/run/radiusd.pid у меня почему-то не заработало нормально. Т.е. systemd показывал нулевой код возврата но сервис всё равно сваливался в failed т.к. /var/run/radiusd.pid вообще не появлялся.
Comment 1 Vladimir Lettiev 2012-11-06 14:12:00 MSK
Спасибо.
Я добавлю указанный файл и исправлю путь к pid в заголовке init-скрипта в следующей сборке. Если systemd не начнёт стартовать его нормально, можете переоткрыть багу.
Comment 2 Repository Robot 2012-11-06 15:17:27 MSK
freeradius-2.2.0-alt2 -> sisyphus:

* Tue Nov 06 2012 Vladimir Lettiev <crux@altlinux> 2.2.0-alt2
- fixed handling of relative path in $INCLUDE in users files (Closes: #27927)
- systemd compatibility (Closes: #27928)
- moved dhcp_sqlippool config to mysql subpackage
Comment 3 Evgenii Terechkov 2012-11-09 18:37:49 MSK
Работает.