diff --git a/debian/rules b/debian/rules index 04a1d53..e91305d 100755 --- a/debian/rules +++ b/debian/rules @@ -63,6 +63,7 @@ dh_installdocs dh_installexamples samples/* dh_installinit -- defaults 99 01 + dh_installsystemd --no-enable dh_link dh_compress dh_fixperms diff --git a/debian/service b/debian/service new file mode 100644 index 0000000..6d3f8e3 --- /dev/null +++ b/debian/service @@ -0,0 +1,14 @@ +[Unit] +Description=monitoring a system via ps-like commands + +[Service] +Environment=PIDFILE=/var/run/ps-watcher.pid +EnvironmentFile=-/etc/default/ps-watcher +ExecStart=/usr/sbin/ps-watcher -c $CONFIG --daemon $DAEMON_OPTS +ExecReload=/bin/kill -HUP $MAINPID +KillMode=process +Restart=on-failure +Type=notify + +[Install] +WantedBy=multi-user.target