mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-06 14:29:47 +00:00
Merge pull request #447 from donaldsharp/moobot
doc: Fix systemd build instructions
This commit is contained in:
commit
8c297bf183
@ -14,7 +14,7 @@ Add packages:
|
|||||||
|
|
||||||
apt-get install git autoconf automake libtool make gawk libreadline-dev \
|
apt-get install git autoconf automake libtool make gawk libreadline-dev \
|
||||||
texinfo dejagnu pkg-config libpam0g-dev libjson-c-dev bison flex \
|
texinfo dejagnu pkg-config libpam0g-dev libjson-c-dev bison flex \
|
||||||
python-pytest libc-ares-dev python3-dev
|
python-pytest libc-ares-dev python3-dev libsystemd-dev
|
||||||
|
|
||||||
Get FRR, compile it and install it (from Git)
|
Get FRR, compile it and install it (from Git)
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
@ -56,6 +56,7 @@ an example.)
|
|||||||
--enable-rtadv \
|
--enable-rtadv \
|
||||||
--enable-tcp-zebra \
|
--enable-tcp-zebra \
|
||||||
--enable-fpm \
|
--enable-fpm \
|
||||||
|
--enable-systemd=yes \
|
||||||
--with-pkg-git-version \
|
--with-pkg-git-version \
|
||||||
--with-pkg-extra-version=-MyOwnFRRVersion
|
--with-pkg-extra-version=-MyOwnFRRVersion
|
||||||
make
|
make
|
||||||
@ -136,13 +137,8 @@ For example.
|
|||||||
isisd=yes
|
isisd=yes
|
||||||
|
|
||||||
### Enable the systemd serivce
|
### Enable the systemd serivce
|
||||||
Edit `/etc/systemd/system/frr.service` and remove the line **OnFailure=heartbeat-failed@%n.service**
|
- systemctl enable frr
|
||||||
For example.
|
|
||||||
|
|
||||||
[Unit]
|
|
||||||
Description=Cumulus Linux FRR
|
|
||||||
After=syslog.target networking.service
|
|
||||||
|
|
||||||
### Start the systemd service
|
### Start the systemd service
|
||||||
- systemctl start frr
|
- systemctl start frr
|
||||||
- use `systemctl status frr` to check its status.
|
- use `systemctl status frr` to check its status.
|
||||||
|
Loading…
Reference in New Issue
Block a user