summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debianpkg/README.deb_build.md29
-rw-r--r--debianpkg/backports/ubuntu12.04/debian/frr.postinst7
2 files changed, 24 insertions, 12 deletions
diff --git a/debianpkg/README.deb_build.md b/debianpkg/README.deb_build.md
index 617c2fb37a..3156c3672d 100644
--- a/debianpkg/README.deb_build.md
+++ b/debianpkg/README.deb_build.md
@@ -71,13 +71,32 @@ the sources (`frr_*.orig.tar.gz`, `frr_*.debian.tar.xz` and `frr_*.dsc`)
Enabling daemons after installation of the package:
---------------------------------------------------
-1. Edit /etc/frr/daemons and enable required routing daemons (Zebra is probably needed for most deployments, so make sure to enable it.)
+1. Edit `/etc/frr/daemons` and enable required routing daemons (Zebra is
+probably needed for most deployments, so make sure to enable it.)
2. Check your firewall / IPtables to make sure the routing protocols are
allowed.
-3. Start/Restart the daemons (or reboot)
+3. Enable FRR at startup
- systemctl restart frr
-
-Configuration is stored in `/etc/frr/*.conf` files and daemon selection is stored in `/etc/frr/daemons`.
+ - On `init.d` based systems (Ubuntu 12.04)
+
+ sudo update-rc.d frr defaults
+
+ - On `systemd` based systems (Debian 8, Ubuntu 14.04, 16.04)
+
+ sudo systemctl enable frr
+
+4. Start/Restart the daemons (or reboot)
+
+ - On `init.d` based systems (Ubuntu 12.04)
+
+ sudo invoke-rc.d frr start
+
+ - on `systemd` based systems (Debian 8, Ubuntu 14.04, 16.04)
+
+ sudo systemctl start frr
+
+
+Configuration is stored in `/etc/frr/*.conf` files and daemon selection
+is stored in `/etc/frr/daemons`.
diff --git a/debianpkg/backports/ubuntu12.04/debian/frr.postinst b/debianpkg/backports/ubuntu12.04/debian/frr.postinst
index 5f1918b27f..9020d7bf7a 100644
--- a/debianpkg/backports/ubuntu12.04/debian/frr.postinst
+++ b/debianpkg/backports/ubuntu12.04/debian/frr.postinst
@@ -36,12 +36,5 @@ fi
db_stop
-if [ -x "/etc/init.d/frr" ] || [ -e "/etc/init/frr.conf" ]; then
- if [ ! -e "/etc/init/frr.conf" ]; then
- update-rc.d frr defaults >/dev/null
- fi
- invoke-rc.d frr start || exit $?
-fi
-
#DEBHELPER#