systemd unit
Posted: 19 Nov 2015 23:31
Всем привет, написал юнит для контроля z-way-server под systemd
Поместить в /etc/systemd/system/z-way-server.service
Так же в /opt/z-way-server/config.xml поменял путь до лога в /dev/stdout. Тепер все логи в журнале systemd.
Code: Select all
# /etc/systemd/system/z-way-server.service
# systemctl enable z-way-server
# systemctl start z-way-server
# journalctl -f
[Unit]
Description=z-way server
[Service]
Type=simple
# User=
# Group=owntracks
WorkingDirectory=/opt/z-way-server
Environment='LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/z-way-server/libs'
ExecStart=/opt/z-way-server/z-way-server
Restart=always
RestartSec=15
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=z-way-server
[Install]
WantedBy=multi-user.target
Так же в /opt/z-way-server/config.xml поменял путь до лога в /dev/stdout. Тепер все логи в журнале systemd.