]>
Commit | Line | Data |
---|---|---|
858aa29c | 1 | [Unit] |
f0d5f807 | 2 | Description=FRRouting |
9210eecc | 3 | Documentation=https://frrouting.readthedocs.io/en/latest/setup.html |
efbf903d QY |
4 | Wants=network.target |
5 | After=network-pre.target systemd-sysctl.service | |
6 | Before=network.target | |
489faf5e | 7 | OnFailure=heartbeat-failed@%n |
858aa29c DS |
8 | |
9 | [Service] | |
10 | Nice=-5 | |
651415bd DS |
11 | Type=forking |
12 | NotifyAccess=all | |
858aa29c | 13 | StartLimitInterval=3m |
3de8e929 | 14 | StartLimitBurst=3 |
fc539216 | 15 | TimeoutSec=@TIMEOUT_MIN@m |
858aa29c DS |
16 | WatchdogSec=60s |
17 | RestartSec=5 | |
86894a2e | 18 | Restart=on-abnormal |
858aa29c | 19 | LimitNOFILE=1024 |
566397ba EB |
20 | PIDFile=@CFG_STATE@/%I/watchfrr.pid |
21 | ExecStart=@CFG_SBIN@/frrinit.sh start %I | |
22 | ExecStop=@CFG_SBIN@/frrinit.sh stop %I | |
23 | ExecReload=@CFG_SBIN@/frrinit.sh reload %I | |
9210eecc | 24 | |
858aa29c | 25 | [Install] |
efbf903d | 26 | WantedBy=multi-user.target |