From bf54d17a813b0f937f71b9652aeb4ef0e1ffd66d Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 26 Mar 2011 21:00:45 +0100 Subject: [PATCH] rstp: Add systemd unit file. Dropping support for upstart. References #149. --- pkgs/rstp/rstp.init | 13 ------------- pkgs/rstp/rstp.nm | 2 +- pkgs/rstp/systemd/rstp.service | 11 +++++++++++ 3 files changed, 12 insertions(+), 14 deletions(-) delete mode 100644 pkgs/rstp/rstp.init create mode 100644 pkgs/rstp/systemd/rstp.service diff --git a/pkgs/rstp/rstp.init b/pkgs/rstp/rstp.init deleted file mode 100644 index 5d968b096..000000000 --- a/pkgs/rstp/rstp.init +++ /dev/null @@ -1,13 +0,0 @@ -description "Rapid Spanning Tree Protocol Daemon" -author "IPFire Team" - -start on starting network -stop on stopped network - -pre-start script - modprobe net_pf_17 -end script - -exec /sbin/rstpd -expect fork -respawn diff --git a/pkgs/rstp/rstp.nm b/pkgs/rstp/rstp.nm index 8762a4a9d..3fbf6a3cb 100644 --- a/pkgs/rstp/rstp.nm +++ b/pkgs/rstp/rstp.nm @@ -26,7 +26,7 @@ include $(PKGROOT)/Include PKG_NAME = rstp PKG_VER = 0.21 -PKG_REL = 0 +PKG_REL = 1 PKG_MAINTAINER = PKG_GROUPS = Networking/Tools diff --git a/pkgs/rstp/systemd/rstp.service b/pkgs/rstp/systemd/rstp.service new file mode 100644 index 000000000..f501ad292 --- /dev/null +++ b/pkgs/rstp/systemd/rstp.service @@ -0,0 +1,11 @@ +[Unit] +Description=Rapid Spanning Tree Protocol Daemon +Before=network.service + +[Service] +RemainAfterExit=yes +ExecPreStart=/sbin/modprobe net_pf_17 +ExecStart=/sbin/rstpd -d + +[Install] +WantedBy=multi-user.target -- 2.47.2