]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
systemd: provide kresd arguments in ExecStart=
authorTomas Krizek <tomas.krizek@nic.cz>
Fri, 9 Feb 2018 11:09:38 +0000 (12:09 +0100)
committerTomas Krizek <tomas.krizek@nic.cz>
Fri, 16 Feb 2018 09:40:42 +0000 (10:40 +0100)
To avoid using /etc/default/kresd, provide the needed arguments directly
in the ExecStart= in the kresd@.service.

systemd/default/kresd [deleted file]
systemd/kresd@.service

diff --git a/systemd/default/kresd b/systemd/default/kresd
deleted file mode 100644 (file)
index 3ecd6fc..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-# Used for systemd activation
-KRESD_ARGS="--config=/etc/knot-resolver/kresd.conf"
-
-# Standalone daemon arguments
-DAEMON_ARGS="--addr=127.0.0.1#53 --addr=::1#53 $KRESD_ARGS"
index acfa80bd63a72ed755591ebe494441e3551b9e06..0b6a302ed5a7f40fb8564fdac609f19698c37d1a 100644 (file)
@@ -5,8 +5,7 @@ Documentation=man:kresd(8)
 [Service]
 Type=notify
 WorkingDirectory=/var/cache/knot-resolver
-EnvironmentFile=-/etc/default/kresd
-ExecStart=/usr/sbin/kresd $KRESD_ARGS
+ExecStart=/usr/sbin/kresd --config=/etc/knot-resolver/kresd.conf
 User=knot-resolver
 Restart=on-failure
 Sockets=kresd.socket