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:
cvsdist 2004-09-09 11:03:10 +00:00
parent d36e31428f
commit b5c7cdcee5

View File

@ -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