From: Stefan Schantl Date: Fri, 1 Apr 2011 20:37:41 +0000 (+0200) Subject: radvd: Add systemd unit file. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=de0bd2c52fa59c7bdd1ed72bfd421443f1894b45;p=ipfire-3.x.git radvd: Add systemd unit file. References #153. --- diff --git a/pkgs/radvd/radvd.init b/pkgs/radvd/radvd.init deleted file mode 100644 index 546de6cf9..000000000 --- a/pkgs/radvd/radvd.init +++ /dev/null @@ -1,9 +0,0 @@ -description "Starts the radvd Daemon" -author "IPFire Team" - -start on started network -stop on kill-all-network-services or stopping network - -exec radvd -C /etc/radvd.conf -m stderr_syslog -p /var/run/radvd.pid -expect fork -respawn diff --git a/pkgs/radvd/radvd.nm b/pkgs/radvd/radvd.nm index 99334fb4a..3dab8a8df 100644 --- a/pkgs/radvd/radvd.nm +++ b/pkgs/radvd/radvd.nm @@ -26,7 +26,7 @@ include $(PKGROOT)/Include PKG_NAME = radvd PKG_VER = 1.5 -PKG_REL = 1 +PKG_REL = 2 PKG_MAINTAINER = PKG_GROUPS = System/Daemons diff --git a/pkgs/radvd/radvd.tmpfile b/pkgs/radvd/radvd.tmpfile new file mode 100644 index 000000000..8bab2324d --- /dev/null +++ b/pkgs/radvd/radvd.tmpfile @@ -0,0 +1,2 @@ +d /var/run/radvd 0750 radvd radvd - + diff --git a/pkgs/radvd/systemd/radvd.service b/pkgs/radvd/systemd/radvd.service new file mode 100644 index 000000000..1006c752e --- /dev/null +++ b/pkgs/radvd/systemd/radvd.service @@ -0,0 +1,9 @@ +[Unit] +Description=Router Advertisement Daemon +After=network.target + +[Service] +ExecStart=/usr/sbin/radvd -C /etc/radvd.conf -m stderr_syslog + +[Install] +WantedBy=multi-user.target