summaryrefslogtreecommitdiff
path: root/debian/knot.upstart
diff options
context:
space:
mode:
authorOndřej Surý <ondrej@sury.org>2013-07-02 13:08:27 +0200
committerOndřej Surý <ondrej@sury.org>2013-07-02 14:42:34 +0200
commitf2dbfc98861b53337c89d3784f4082a02ec30ce6 (patch)
tree902490f713b3d02b8805a37084b16bb3c709d3c5 /debian/knot.upstart
parentcf112b7cfe514d52c8800fa3c8a776ba0b8a892c (diff)
downloadknot-f2dbfc98861b53337c89d3784f4082a02ec30ce6.tar.gz
Add proper support for upstart and systemd along with sysvinit
Diffstat (limited to 'debian/knot.upstart')
-rw-r--r--debian/knot.upstart13
1 files changed, 13 insertions, 0 deletions
diff --git a/debian/knot.upstart b/debian/knot.upstart
new file mode 100644
index 0000000..1a61987
--- /dev/null
+++ b/debian/knot.upstart
@@ -0,0 +1,13 @@
+# knot - Knot DNS Server
+
+description "Knot DNS Server"
+author "Ondřej Surý <ondrej@debian.org>"
+
+start on runlevel [2345]
+stop on runlevel [016]
+
+env CONFFILE=/etc/knot/knot.conf
+
+respawn
+pre-start exec /usr/lib/knot/prepare-environment $CONFFILE
+exec /usr/sbin/knotd -c $CONFFILE