Created attachment 5600 [details] service-файл для syslogd Предлагаю вариант service-файла для syslogd. При использовании init-скрипта идёт race-condition запуска при множественной перезагрузке сервиса, в результате наступает момент, когда syslogd не успевает запуститься вовремя и следующая команда останавливает его, не запуская. Это особенность работы systemd (уже столкнулся с этим при работе httpd2).
См. ошибку #27856
адаптировать syslogd к systemd надо начинать с этих патчей: https://build.opensuse.org/package/view_file?file=sysklogd-1.4.1-systemd.dif&package=syslogd&project=Base%3ASystem https://build.opensuse.org/package/view_file?file=sysklogd-1.4.1-systemd-sock-name.patch&package=syslogd&project=Base%3ASystem https://build.opensuse.org/package/view_file?file=sysklogd-1.4.1-systemd-multi.dif&package=syslogd&project=Base%3ASystem
*** Bug 28091 has been marked as a duplicate of this bug. ***
Перецепляю под отдельный bug #28008.
systemd-196-alt1 build Alexey Shabalin, 2012-11-29 20:15:11 UTC Changes: <...> - provide syslogd-daemon because the journal is fine as a syslog implementation Этого не достаточно?
(В ответ на комментарий №5) > Этого не достаточно? нет. Говорено же: journal не умеет работать с сервисами в chroot-ах, например, с postfix
(In reply to comment #5) > systemd-196-alt1 build Alexey Shabalin, 2012-11-29 20:15:11 UTC > Changes: > <...> > - provide syslogd-daemon because the journal is fine as a syslog implementation > > > Этого не достаточно? До тех пор, пока journald не научится поддерживать /etc/syslog.d/, его нельзя считать полноценным syslogd-daemon для ALT Linux. That is, the journald is fine but incomplete.
(В ответ на комментарий №7) > До тех пор, пока journald не научится поддерживать /etc/syslog.d/, его нельзя > считать полноценным syslogd-daemon для ALT Linux. > > That is, the journald is fine but incomplete. А апстрим об этом знает?
(В ответ на комментарий №7) > (In reply to comment #5) > > systemd-196-alt1 build Alexey Shabalin, 2012-11-29 20:15:11 UTC > > Changes: > > <...> > > - provide syslogd-daemon because the journal is fine as a syslog implementation > > > > > > Этого не достаточно? > > До тех пор, пока journald не научится поддерживать /etc/syslog.d/, его нельзя > считать полноценным syslogd-daemon для ALT Linux. > > That is, the journald is fine but incomplete. Оставлю тут ссылку на память, что бы потом разобраться. https://lists.freedesktop.org/archives/systemd-devel/2012-November/007554.html
Пакет был удалён в августе прошлого года: http://git.altlinux.org/tasks/archive/done/_207/211999/