summaryrefslogtreecommitdiffstats
path: root/redhat
diff options
context:
space:
mode:
authorDavid Lamparter <equinox@opensourcerouting.org>2018-11-30 21:40:39 +0100
committerDavid Lamparter <equinox@opensourcerouting.org>2018-12-06 23:05:48 +0100
commitea4d91bfbac01957a73d55f20bbe2c85ff8d0196 (patch)
treeba3136aa964a2aca49623f5bade4b33df03797d0 /redhat
parentwatchfrr: add status command (diff)
downloadfrr-ea4d91bfbac01957a73d55f20bbe2c85ff8d0196.tar.xz
frr-ea4d91bfbac01957a73d55f20bbe2c85ff8d0196.zip
debian/tools: new init script
This separates the init script used for the system (and called in the systemd unit file) from the script that watchfrr uses to control daemons. Mixing these two caused the entire thing to become a rather huge spaghetti mess. Note that there is a behaviour change in that the new script always starts zebra regardless of zebra_enable. Side changes: - Ubuntu 12.04 removed from backports since it doesn't work anyway - zebra is always started regardless of zebra_enable. To disable FRR, the entire init script should be disabled through policy. - no-watchfrr operation is no longer supported by the scripts in the Debian packages. (This is intentional.) Signed-off-by: David Lamparter <equinox@diac24.net>
Diffstat (limited to 'redhat')
-rw-r--r--redhat/frr.spec.in3
1 files changed, 3 insertions, 0 deletions
diff --git a/redhat/frr.spec.in b/redhat/frr.spec.in
index d2da06faa..7a6344aa4 100644
--- a/redhat/frr.spec.in
+++ b/redhat/frr.spec.in
@@ -637,6 +637,9 @@ fi
%config(noreplace) %{_sysconfdir}/pam.d/frr
%config(noreplace) %{_sysconfdir}/logrotate.d/frr
%{_sbindir}/frr-reload
+%{_sbindir}/frrcommon.sh
+%{_sbindir}/frrinit.sh
+%{_sbindir}/watchfrr.sh
%files contrib