LINUX.ORG.RU

История изменений

Исправление nanosecond, (текущая версия) :

отдельным юнитом получается

[Service]
ExecStart=/usr/bin/systemd-cat -t "z.service" tail -f ${LOGFILE}

вариант два

[Service]
ExecStart=/bin/tail -f ${LOGFILE}

оба варианта нормально работают при рестарте z.service, но tail[4058154]: отображается во втором варианте
и лишние строки получаются

Исправление nanosecond, :

отдельным юнитом получается

[Service]
ExecStart=/usr/bin/systemd-cat -t "z.service" tail -f ${LOGFILE}

наверное можно было просто хринить логи в другом юните, но не проверял

[Service]
ExecStart=/bin/tail -f ${LOGFILE}

но что если лог файл удалится в момент перезапуска z.service?
оба варианта нормально работают при рестарте z.service, но tail[4058154]: отображается во втором варианте
и лишние строки получаются

Исходная версия nanosecond, :

отдельным юнитом получается

[Service]
ExecStart=/usr/bin/systemd-cat -t "z.service" tail -f ${LOGFILE}

наверное можно было просто хринить логи в другом юните, но не проверял

[Service]
ExecStart=/bin/tail -f ${LOGFILE}

но что если лог файл удалится в момент перезапуска z.service?