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