From a009193ed09c12d188c1880354d2f3806f5278bf Mon Sep 17 00:00:00 2001 From: Jan Wagner Date: Mon, 23 Jan 2023 09:17:27 +0000 Subject: [PATCH] Adding unitfile --- debian/rules | 1 + debian/service | 14 ++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 debian/service diff --git a/debian/rules b/debian/rules index 04a1d53..e91305d 100755 --- a/debian/rules +++ b/debian/rules @@ -63,6 +63,7 @@ binary-indep: build install 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