mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-06-29 06:29:53 +00:00
redhat: Fix rpm scripts to correctly restart daemons on upgrade
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
This commit is contained in:
parent
75429e11b9
commit
c88ca85d39
@ -469,7 +469,7 @@ if [ "$1" -ge 1 ]; then
|
|||||||
##
|
##
|
||||||
## Systemd Version
|
## Systemd Version
|
||||||
##
|
##
|
||||||
%systemd_postun frr.service
|
%systemd_postun_with_restart frr.service
|
||||||
%else
|
%else
|
||||||
##
|
##
|
||||||
## init.d Version
|
## init.d Version
|
||||||
@ -484,18 +484,14 @@ fi
|
|||||||
##
|
##
|
||||||
## Systemd Version
|
## Systemd Version
|
||||||
##
|
##
|
||||||
if [ "$1" = "0" ]; then
|
if [ $1 -eq 0 ] ; then
|
||||||
for daemon in %all_daemons ; do
|
%systemd_preun frr.service
|
||||||
if [ x"${daemon}" != x"" ] ; then
|
|
||||||
%systemd_preun frr.service
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
fi
|
fi
|
||||||
%else
|
%else
|
||||||
##
|
##
|
||||||
## init.d Version
|
## init.d Version
|
||||||
##
|
##
|
||||||
if [ "$1" = "0" ]; then
|
if [ $1 -eq 0 ] ; then
|
||||||
/etc/rc.d/init.d/frr stop >/dev/null 2>&1
|
/etc/rc.d/init.d/frr stop >/dev/null 2>&1
|
||||||
/sbin/chkconfig --del frr
|
/sbin/chkconfig --del frr
|
||||||
fi
|
fi
|
||||||
@ -605,6 +601,7 @@ rm -rf %{buildroot}
|
|||||||
%changelog
|
%changelog
|
||||||
* Fri Oct 20 2017 Martin Winter <mwinter@opensourcerouting.org> - %{version}
|
* Fri Oct 20 2017 Martin Winter <mwinter@opensourcerouting.org> - %{version}
|
||||||
- Fix script location for watchfrr restart functions in daemon config
|
- Fix script location for watchfrr restart functions in daemon config
|
||||||
|
- Fix postun script to restart frr during upgrade
|
||||||
|
|
||||||
* Mon Jun 5 2017 Martin Winter <mwinter@opensourcerouting.org>
|
* Mon Jun 5 2017 Martin Winter <mwinter@opensourcerouting.org>
|
||||||
- added NHRP and EIGRP daemon
|
- added NHRP and EIGRP daemon
|
||||||
|
Loading…
Reference in New Issue
Block a user