mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2025-12-14 14:25:53 +01:00
quagga: do not set PIDFile in service files
The systemd can not open the pid file because it is locked by quagga daemon. Fixes: $ systemctl status ospf6d.service Feb 25 05:53:26 intel-x86-64 systemd[1]: Starting OSPF routing daemon for IPv6... Feb 25 05:53:26 intel-x86-64 systemd[1]: ospf6d.service: Can't open PID file /run/quagga/ospf6d.pid (yet?) after start: Operation not permitted Feb 25 05:53:26 intel-x86-64 systemd[1]: Started OSPF routing daemon for IPv6. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
parent
f555f9d34f
commit
9e20a2f41a
|
|
@ -7,7 +7,6 @@ ConditionPathExists=@SYSCONFDIR@/quagga/bgpd.conf
|
|||
[Service]
|
||||
Type=forking
|
||||
EnvironmentFile=-@SYSCONFDIR@/default/quagga
|
||||
PIDFile=/run/quagga/bgpd.pid
|
||||
ExecStart=@SBINDIR@/bgpd -d $bgpd_options -f @SYSCONFDIR@/quagga/bgpd.conf
|
||||
ExecStopPost=@base_bindir@/rm -rf /run/quagga/bgpd.pid
|
||||
Restart=on-abort
|
||||
|
|
|
|||
|
|
@ -7,7 +7,6 @@ ConditionPathExists=@SYSCONFDIR@/quagga/ospf6d.conf
|
|||
[Service]
|
||||
Type=forking
|
||||
EnvironmentFile=-@SYSCONFDIR@/default/quagga
|
||||
PIDFile=/run/quagga/ospf6d.pid
|
||||
ExecStart=@SBINDIR@/ospf6d -d $ospf6d_options -f @SYSCONFDIR@/quagga/ospf6d.conf
|
||||
ExecStopPost=@base_bindir@/rm -rf /run/quagga/ospf6d.pid
|
||||
Restart=on-abort
|
||||
|
|
|
|||
|
|
@ -7,7 +7,6 @@ ConditionPathExists=@SYSCONFDIR@/quagga/ospfd.conf
|
|||
[Service]
|
||||
Type=forking
|
||||
EnvironmentFile=-@SYSCONFDIR@/default/quagga
|
||||
PIDFile=/run/quagga/ospfd.pid
|
||||
ExecStart=@SBINDIR@/ospfd -d $ospfd_options -f @SYSCONFDIR@/quagga/ospfd.conf
|
||||
ExecStopPost=@base_bindir@/rm -rf /run/quagga/ospfd.pid
|
||||
Restart=on-abort
|
||||
|
|
|
|||
|
|
@ -7,7 +7,6 @@ ConditionPathExists=@SYSCONFDIR@/quagga/ripd.conf
|
|||
[Service]
|
||||
Type=forking
|
||||
EnvironmentFile=-@SYSCONFDIR@/default/quagga
|
||||
PIDFile=/run/quagga/ripd.pid
|
||||
ExecStart=@SBINDIR@/ripd -d $ripd_options -f @SYSCONFDIR@/quagga/ripd.conf
|
||||
ExecStopPost=@base_bindir@/rm -rf /run/quagga/ripd.pid
|
||||
Restart=on-abort
|
||||
|
|
|
|||
|
|
@ -7,7 +7,6 @@ ConditionPathExists=@SYSCONFDIR@/quagga/ripngd.conf
|
|||
[Service]
|
||||
Type=forking
|
||||
EnvironmentFile=-@SYSCONFDIR@/default/quagga
|
||||
PIDFile=/run/quagga/ripngd.pid
|
||||
ExecStart=@SBINDIR@/ripngd -d $ripngd_options -f @SYSCONFDIR@/quagga/ripngd.conf
|
||||
ExecStopPost=@base_bindir@/rm -rf /run/quagga/ripngd.pid
|
||||
Restart=on-abort
|
||||
|
|
|
|||
|
|
@ -7,7 +7,6 @@ ConditionPathExists=@SYSCONFDIR@/quagga/zebra.conf
|
|||
[Service]
|
||||
Type=forking
|
||||
EnvironmentFile=-@SYSCONFDIR@/default/quagga
|
||||
PIDFile=/run/quagga/zebra.pid
|
||||
ExecStartPre=@BASE_SBINDIR@/ip route flush proto zebra
|
||||
ExecStart=@SBINDIR@/zebra -d $zebra_options -f @SYSCONFDIR@/quagga/zebra.conf
|
||||
ExecStopPost=@base_bindir@/rm -rf /run/quagga/zebra.pid
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user