]> git.ipfire.org Git - ipfire-3.x.git/commitdiff
radvd: Add systemd unit file.
authorStefan Schantl <stefan.schantl@ipfire.org>
Fri, 1 Apr 2011 20:37:41 +0000 (22:37 +0200)
committerStefan Schantl <stefan.schantl@ipfire.org>
Fri, 1 Apr 2011 20:37:41 +0000 (22:37 +0200)
References #153.

pkgs/radvd/radvd.init [deleted file]
pkgs/radvd/radvd.nm
pkgs/radvd/radvd.tmpfile [new file with mode: 0644]
pkgs/radvd/systemd/radvd.service [new file with mode: 0644]

diff --git a/pkgs/radvd/radvd.init b/pkgs/radvd/radvd.init
deleted file mode 100644 (file)
index 546de6c..0000000
+++ /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
index 99334fb4ae236106d39d25827b51885abffc8372..3dab8a8dfe30de319f1a4829868593ef6a52afab 100644 (file)
@@ -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 (file)
index 0000000..8bab232
--- /dev/null
@@ -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 (file)
index 0000000..1006c75
--- /dev/null
@@ -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