]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
import pdns-recursor systemd unit file, thanks Morten Stevens
authorPeter van Dijk <peter.van.dijk@netherlabs.nl>
Wed, 5 Dec 2012 14:37:01 +0000 (14:37 +0000)
committerPeter van Dijk <peter.van.dijk@netherlabs.nl>
Wed, 5 Dec 2012 14:37:01 +0000 (14:37 +0000)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2966 d19b8d6e-7fed-0310-83ef-9ca221ded41b

Makefile.am
contrib/systemd-pdns-recursor.service [new file with mode: 0644]
pdns/dist-recursor

index 059e2f13445e49506c537a31ac5042afa139e392..1aebf671760a7b0c2940262d46db043e25e59769 100644 (file)
@@ -2,7 +2,8 @@ SUBDIRS=modules codedocs @programdescend@
 DIST_SUBDIRS=modules codedocs pdns pdns/ext/rapidjson
 EXTRA_DIST=TODO README HACKING INSTALL ChangeLog debian-pdns/* pdns.spec  \
 codedocs/Makefile codedocs/doxygen.conf contrib/powerdns.solaris.init.d \
-contrib/systemd-pdns.service bootstrap build-scripts/semistaticg++
+contrib/systemd-pdns.service contrib/systemd-pdns-recursor.service \
+bootstrap build-scripts/semistaticg++
 
 ACLOCAL_AMFLAGS = -I.
 
diff --git a/contrib/systemd-pdns-recursor.service b/contrib/systemd-pdns-recursor.service
new file mode 100644 (file)
index 0000000..8f4404e
--- /dev/null
@@ -0,0 +1,10 @@
+[Unit]
+Description=PowerDNS recursing nameserver
+After=network.target
+
+[Service]
+Type=forking
+ExecStart=/usr/sbin/pdns_recursor --daemon
+
+[Install]
+WantedBy=multi-user.target
index ba31ec78bcf2fbe3b0ee87bdc47204755c194a45..4a57148728daa26d67718cc6a97364d63ef43a4f 100755 (executable)
@@ -47,6 +47,8 @@ cp pdns-recursor.init.d $DIRNAME
 cp docs/pdns_recursor.1 docs/rec_control.1 $DIRNAME
 cp configure-recursor $DIRNAME/configure
 cp powerdns-example-script.lua $DIRNAME
+mkdir -p $DIRNAME/contrib
+cp ../contrib/systemd-pdns-recursor.service $DIRNAME/contrib
 
 mkdir -p $DIRNAME/sysdeps
 rm -f sysdeps-recursor/*~