auto-import changelog data from quagga-0.96.2-8.3E.src.rpm
Wed Oct 29 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-8.3E - Fix a local DOS attack. - Fix the specfile so that upgrading quagga does not accidentally run /sbin/install-info --delete /usr/share/info/quagga.info.gz /usr/share/info/dir which deletes the quagga info page from the info directory. - Stop the daemons correctly when quagga is removed.
This commit is contained in:
parent
d36e31428f
commit
b5c7cdcee5
21
quagga.spec
21
quagga.spec
@ -31,7 +31,7 @@
|
||||
Summary: Routing daemon
|
||||
Name: quagga
|
||||
Version: 0.96.2
|
||||
Release: 6.3E
|
||||
Release: 8.3E
|
||||
License: GPL
|
||||
Group: System Environment/Daemons
|
||||
Source0: http://www.quagga.net/download/%{name}-%{version}.tar.gz
|
||||
@ -41,6 +41,7 @@ Patch1: quagga-0.96.1-warnings.patch
|
||||
Patch2: quagga-0.96.2-sysconfig.patch
|
||||
Patch3: quagga-0.96.2-lib64.patch
|
||||
Patch4: quagga-0.96.2-remote_dos.patch
|
||||
Patch5: quagga-0.96.2-netlink.patch
|
||||
URL: http://www.quagga.net
|
||||
%if %with_snmp
|
||||
BuildRequires: ucd-snmp-devel
|
||||
@ -96,6 +97,7 @@ developing OSPF-API and quagga applications.
|
||||
%patch2 -p1 -b .sysconfig
|
||||
%patch3 -p1 -b .lib64
|
||||
%patch4 -p1 -b .remote_dos
|
||||
%patch5 -p1 -b .netlink
|
||||
|
||||
%build
|
||||
CFLAGS=-fPIE ; LDFLAGS=-pie ; %configure \
|
||||
@ -253,20 +255,26 @@ if [ "$1" -ge "1" ]; then
|
||||
%endif
|
||||
/etc/rc.d/init.d/bgpd condrestart >/dev/null 2>&1
|
||||
fi
|
||||
/sbin/install-info --delete %{_infodir}/quagga.info.gz %{_infodir}/dir
|
||||
|
||||
%preun
|
||||
if [ "$1" = "0" ]; then
|
||||
/etc/rc.d/init.d/zebra stop >/dev/null 2>&1
|
||||
/sbin/chkconfig --del zebra
|
||||
/etc/rc.d/init.d/ripd stop >/dev/null 2>&1
|
||||
/sbin/chkconfig --del ripd
|
||||
%if %with_ipv6
|
||||
/etc/rc.d/init.d/ripngd stop >/dev/null 2>&1
|
||||
/sbin/chkconfig --del ripngd
|
||||
%endif
|
||||
/etc/rc.d/init.d/ospfd stop >/dev/null 2>&1
|
||||
/sbin/chkconfig --del ospfd
|
||||
%if %with_ipv6
|
||||
/etc/rc.d/init.d/ospf6d stop >/dev/null 2>&1
|
||||
/sbin/chkconfig --del ospf6d
|
||||
%endif
|
||||
/etc/rc.d/init.d/bgpd stop >/dev/null 2>&1
|
||||
/sbin/chkconfig --del bgpd
|
||||
/sbin/install-info --delete %{_infodir}/quagga.info.gz %{_infodir}/dir
|
||||
fi
|
||||
|
||||
%clean
|
||||
@ -316,7 +324,14 @@ fi
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Wed Oct 25 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-6.3E
|
||||
* Wed Oct 29 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-8.3E
|
||||
- Fix a local DOS attack.
|
||||
- Fix the specfile so that upgrading quagga does not accidentally run
|
||||
/sbin/install-info --delete %{_infodir}/quagga.info.gz %{_infodir}/dir
|
||||
which deletes the quagga info page from the info directory.
|
||||
- Stop the daemons correctly when quagga is removed.
|
||||
|
||||
* Wed Oct 22 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-6.3E
|
||||
- Fix a remote DOS attack (#107140)
|
||||
|
||||
* Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E
|
||||
|
Loading…
x
Reference in New Issue
Block a user