]> git.ipfire.org Git - ipfire-3.x.git/commitdiff
radvd: Add reload command for systemd.
authorStefan Schantl <stefan.schantl@ipfire.org>
Mon, 13 Jun 2011 18:04:26 +0000 (20:04 +0200)
committerStefan Schantl <stefan.schantl@ipfire.org>
Mon, 13 Jun 2011 18:04:26 +0000 (20:04 +0200)
Also add support for restarting the service on failures.

Fixes #206

pkgs/radvd/radvd.nm
pkgs/radvd/systemd/radvd.service

index c26f0720ba982de30e5fea83907a4e227bfc7696..d82c7e98c8cb0d54922f92dcb3a94ca7a82f30a3 100644 (file)
@@ -26,7 +26,7 @@ include $(PKGROOT)/Include
 
 PKG_NAME       = radvd
 PKG_VER        = 1.8
-PKG_REL        = 2
+PKG_REL        = 3
 
 PKG_MAINTAINER =
 PKG_GROUPS     = System/Daemons
index 05d0552b17c5eece5376824e2cdba824bfb01f0d..08cbc1eefd90c8c86aab61b46e788c15ab90cfb8 100644 (file)
@@ -5,8 +5,10 @@ After=network.target
 
 [Service]
 ExecStart=/usr/sbin/radvd -C /etc/radvd.conf -u radvd
+ExecReload=/bin/kill -HUP $MAINPID
 Type=forking
-PIDFile=/var/run/radvd/radvd.pid
+PIDFile=/run/radvd/radvd.pid
+Restart=on-failure
 
 [Install]
 WantedBy=multi-user.target