Bug 28029

Summary: bacula-fd: Необходимо обеспечить совместимость службы с systemd
Product: Sisyphus Reporter: Mike <amike>
Component: bacula-clientAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: evg, real, vitty
Version: unstableKeywords: systemd
Hardware: all   
OS: Linux   
URL: http://www.altlinux.org/Systemd_Status_P7
Bug Depends on:    
Bug Blocks: 28008    

Description Mike 2012-11-21 15:26:17 MSK
Подготовить корректный unit-файл.

Подробности по ссылке: http://www.altlinux.org/Systemd_Status_P7
Comment 1 Evgenii Terechkov 2016-09-02 07:46:29 MSK
Столкнулся на 5.2.13-alt5 с тем, что SYSV-совместимость под systemd не работает: из LSB-тега берётся путь до pid-файла /var/run/bacula/bacula-fd.pid, но реально пид кладётся (кем?) в /var/run/bacula-fd.pid

Т.е. пакет под systemd неработоспособен в принципе. Поэтому Critical. Есть желающие заняться бакулой под systemd?
Comment 2 Evgenii Terechkov 2016-09-02 14:01:28 MSK
Виноват, насчёт pid-файла это local misconfiguration: SCM накатила конфиг где PidDirectory=/var/run, изпакетный дефолт правильный, /var/run/bacula.

Тогда не Critical.
Comment 3 Repository Robot 2016-09-25 09:01:13 MSK
bacula-5.2.13-alt7 -> sisyphus:

* Sun Sep 25 2016 Terechkov Evgenii <evg@altlinux> 5.2.13-alt7
- Make catalog backup work like rhel7/centos7 to work around ALT #31692

* Wed Sep 14 2016 Terechkov Evgenii <evg@altlinux> 5.2.13-alt6
- add systemd unit for bacula-fd (ALT #28029)
- add systemd unit for bacula-sd (ALT #28033)
- add systemd unit for bacula-dir (ALT #28030, #28031, #28032)
- change mode of %_logdir/bacula to 1770 according to ALT Secure Packaging Policy (ALT #32509)
- drop obsoleted alternatives calls
- move tmpfiles config to %_tmpfilesdir
- change mode of %_var/run/bacula to 1770 to enforce privilege separation under systemd
- change mode of %_localstatedir/bacula to 1770 to enforce privilege separation