debianpkg: Do not start package after installation

- Remove auto-start from Ubuntu 12.04 Backport
- Update Doc to explain on how to enable startup

Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
This commit is contained in:
Martin Winter 2017-06-12 16:14:03 -07:00
parent f0d5f80737
commit 94c0a91c7b
2 changed files with 24 additions and 12 deletions

View File

@ -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`.

View File

@ -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#