Я хочу сделать systemd
единицу для pgagnent
.
Я нашел только init.d
скрипт на этой странице http://technobytz.com/automatic-sql-database-backup-postgres.html,, но я не знаю, как выполнить start-stop-daemon
в systemd.
Я написал эту единицу:
[Unit]
Description=pgagent
After=network.target postgresql.service
[Service]
ExecStart=start-stop-daemon -b --start --quiet --exec pgagent --name pgagent --startas pgagent -- hostaddr=localhost port=5432 dbname=postgres user=postgres
ExecStop=start-stop-daemon --stop --quiet -n pgagent
[Install]
WantedBy=multi-user.target
Но я получаю такие ошибки, как:
[/etc/systemd/system/pgagent.service:14] Executable path is not absolute, ignoring: start-stop-daemon --stop --quiet -n pgagent
Что не так с этим отрядом?