From 353f35ecb6e61140dea1fda40e8e1a610077a603 Mon Sep 17 00:00:00 2001 From: Jan Wagner Date: Mon, 23 Jan 2023 11:06:31 +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 985dcef..412fd82 100755 --- a/debian/rules +++ b/debian/rules @@ -60,6 +60,7 @@ binary-arch: build install dh_installman debian/dns-flood-detector.8 dh_installexamples dh_installinit -- defaults 40 + dh_installsystemd --no-enable dh_lintian dh_link dh_strip diff --git a/debian/service b/debian/service new file mode 100644 index 0000000..89ebe0c --- /dev/null +++ b/debian/service @@ -0,0 +1,14 @@ +[Unit] +Description=dns-flood-detector daemon + +[Service] +Environment=PIDFILE=/var/run/dns-flood-detector.pid +EnvironmentFile=-/etc/default/dns-flood-detector +ExecStart=/usr/sbin/dns-flood-detector $DAEMON_OPTS +ExecReload=/bin/kill -HUP $MAINPID +KillMode=process +Restart=on-failure +Type=notify + +[Install] +WantedBy=multi-user.target