diff --git a/.gitignore b/.gitignore index 7468eb9..1a8c1bf 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ quagga-0.99.17.tar.gz /quagga-0.99.20.tar.gz /quagga-0.99.20.1.tar.gz /quagga-0.99.22.tar.xz +/quagga-0.99.22.1.tar.xz diff --git a/0001-Fix-typo-in-doc-ipv6.texi.patch b/0001-Fix-typo-in-doc-ipv6.texi.patch deleted file mode 100644 index bd2e600..0000000 --- a/0001-Fix-typo-in-doc-ipv6.texi.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 7d3f7adc273f6d60005ee91760245c4fc847bbee Mon Sep 17 00:00:00 2001 -From: Adam Tkac -Date: Tue, 26 Mar 2013 13:33:20 +0100 -Subject: [PATCH] Fix typo in doc/ipv6.texi - -Signed-off-by: Adam Tkac ---- - doc/ipv6.texi | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/doc/ipv6.texi b/doc/ipv6.texi -index b6cc437..2482c1c 100644 ---- a/doc/ipv6.texi -+++ b/doc/ipv6.texi -@@ -136,8 +136,8 @@ for the lowest preference possible. - Default: 0 - @end deffn - --+@deffn {Interface Command} {ipv6 nd home-agent-lifetime <0-65520>} {} --+@deffnx {Interface Command} {no ipv6 nd home-agent-lifetime [<0-65520>]} {} -+@deffn {Interface Command} {ipv6 nd home-agent-lifetime <0-65520>} {} -+@deffnx {Interface Command} {no ipv6 nd home-agent-lifetime [<0-65520>]} {} - The value to be placed in Home Agent Option, when Home Agent config flag is set, - which indicates to hosts Home Agent Lifetime. The default value of 0 means to - place the current Router Lifetime value. --- -1.8.1.4 - diff --git a/quagga.spec b/quagga.spec index a7c58f7..8c75534 100644 --- a/quagga.spec +++ b/quagga.spec @@ -1,75 +1,28 @@ -# configure options -%define with_snmp 1 -%define with_vtysh 1 -%define with_ospf_te 1 -%define with_opaque_lsa 1 -%define with_tcp_zebra 0 -%define with_pam 0 -%define with_ipv6 1 -%define with_isisd 1 -%define with_ospfclient 1 -%define with_ospfapi 1 -%define with_rtadv 1 -%define with_multipath 64 -%define quagga_uid 92 -%define quagga_gid 92 -%define quagga_user quagga -%define vty_group quaggavt -%define vty_gid 85 - -# path defines -%define _sysconfdir /etc/quagga -%define zeb_src %{_builddir}/%{name}-%{version} -%define zeb_rh_src %{zeb_src}/redhat -%define zeb_docs %{zeb_src}/doc - -# defines for configure -%define _libexecdir %{_exec_prefix}/libexec/quagga -%define _includedir %{_prefix}/include -%define _libdir %{_exec_prefix}/%{_lib}/quagga -%define _localstatedir /var/run/quagga - -Summary: Routing daemon -Name: quagga -Version: 0.99.22 -Release: 2%{?dist} -License: GPLv2+ -Group: System Environment/Daemons -Source0: http://www.quagga.net/download/%{name}-%{version}.tar.xz -Source1: quagga-filter-perl-requires.sh -Source2: quagga-tmpfs.conf - -URL: http://www.quagga.net -%if %with_snmp -BuildRequires: net-snmp-devel -Requires: net-snmp -%endif -%if %with_vtysh -BuildRequires: readline readline-devel ncurses ncurses-devel -Requires: ncurses -%endif -BuildRequires: texinfo tetex libcap-devel texi2html - -%if %with_pam -BuildRequires: pam-devel -Requires: pam -%endif - -%define __perl_requires %{SOURCE1} - -# Initscripts > 5.60 is required for IPv6 support -Requires: initscripts >= 5.60 -Requires: ncurses -Requires(post): /sbin/chkconfig -Requires(preun): /sbin/chkconfig -Requires(post): /sbin/install-info -Requires(postun): /sbin/install-info -Requires(post): systemd-units -Requires(preun): systemd-units -Requires(postun): systemd-units +%define quagga_uid 92 +%define quagga_gid 92 +%define vty_group quaggavt +%define vty_gid 85 + +Name: quagga +Version: 0.99.22.1 +Release: 1%{?dist} +Summary: Routing daemon +License: GPLv2+ +Group: System Environment/Daemons +URL: http://www.quagga.net +Source0: http://www.quagga.net/download/%{name}-%{version}.tar.xz +Source1: quagga-filter-perl-requires.sh +Source2: quagga-tmpfs.conf +BuildRequires: net-snmp-devel +BuildRequires: texinfo tetex libcap-devel texi2html +BuildRequires: readline readline-devel ncurses ncurses-devel +Requires: net-snmp ncurses +Requires(post): systemd /usr/sbin/install-info +Requires(preun): systemd /usr/sbin/install-info +Requires(postun): systemd Provides: routingdaemon = %{version}-%{release} -Patch0: 0001-Fix-typo-in-doc-ipv6.texi.patch +%define __perl_requires %{SOURCE1} %description Quagga is free software that operates TCP/IP-based routing protocols. It takes @@ -85,16 +38,6 @@ Quagga by design has a process for each protocol. Quagga is a fork of GNU Zebra. -%package sysvinit -Group: System Environment/Daemons -Summary: SysV initscript for quagga routing daemons -Requires: %{name} = %{version}-%{release} -Requires(preun): /sbin/service -Requires(postun): /sbin/service - -%description sysvinit -The quagga-sysvinit contains SysV initscripts support. - %package contrib Summary: Contrib tools for quagga Group: System Environment/Daemons @@ -112,303 +55,150 @@ The quagga-devel package contains the header and object files necessary for developing OSPF-API and quagga applications. %prep -%setup -q -%patch0 -p1 +%setup -q %build -# FC5+ automatic -fstack-protector-all switch -export RPM_OPT_FLAGS=${RPM_OPT_FLAGS//-fstack-protector/-fstack-protector-all} -export CFLAGS="$RPM_OPT_FLAGS $CPPFLAGS -fno-strict-aliasing" -export CXXFLAGS="$RPM_OPT_FLAGS $CPPFLAGS -fno-strict-aliasing" - %configure \ -%if %with_ipv6 + --sysconfdir=%{_sysconfdir}/quagga \ + --libdir=%{_libdir}/quagga \ + --libexecdir=%{_libexecdir}/quagga \ + --localstatedir=%{_localstatedir}/run/quagga \ --enable-ipv6=yes \ -%else - --enable-ipv6=no \ -%endif -%if %with_isisd --enable-isisd=yes \ -%endif -%if %with_snmp --enable-snmp=agentx \ -%endif -%if %with_multipath - --enable-multipath=%with_multipath \ -%endif -%if %with_tcp_zebra - --enable-tcp-zebra \ -%endif -%if %with_opaque_lsa + --enable-multipath=64 \ --enable-opaque-lsa \ -%endif -%if %with_ospf_te --enable-ospf-te \ -%endif -%if %with_vtysh --enable-vtysh=yes \ -%endif -%if %with_ospfclient --enable-ospfclient=yes \ -%else - --enable-ospfclient=no\ -%endif -%if %with_ospfapi --enable-ospfapi=yes \ -%else - --enable-ospfapi=no \ -%endif -%if %with_pam - --with-libpam \ -%endif -%if %quagga_user --enable-user=%quagga_user \ --enable-group=%quagga_user \ -%endif -%if %vty_group --enable-vty-group=%vty_group \ -%endif -%if %with_rtadv --enable-rtadv \ -%endif ---disable-exampledir \ ---enable-netlink + --disable-exampledir \ + --enable-netlink -make %{?_smp_mflags} MAKEINFO="makeinfo --no-split" +make %{?_smp_mflags} MAKEINFO="makeinfo --no-split" CFLAGS="-fstack-protector -fno-strict-aliasing" pushd doc texi2html quagga.texi popd %install -install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,sysconfig,logrotate.d} \ - $RPM_BUILD_ROOT/var/log/quagga $RPM_BUILD_ROOT%{_infodir} -mkdir -p $RPM_BUILD_ROOT/lib/systemd/system -mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir} +mkdir -p %{buildroot}/etc/{quagga,rc.d/init.d,sysconfig,logrotate.d} \ + %{buildroot}/var/log/quagga %{buildroot}%{_infodir} \ + %{buildroot}%{_unitdir} -%if %with_pam -install -d $RPM_BUILD_ROOT/etc/pam.d -%endif - -make install \ - DESTDIR=$RPM_BUILD_ROOT +make DESTDIR=%{buildroot} INSTALL="install -p" CP="cp -p" install # Remove this file, as it is uninstalled and causes errors when building on RH9 -rm -rf $RPM_BUILD_ROOT/usr/share/info/dir - -install -m 644 %{zeb_rh_src}/zebra.service $RPM_BUILD_ROOT/lib/systemd/system -%if %with_isisd -install -m 644 %{zeb_rh_src}/isisd.service $RPM_BUILD_ROOT/lib/systemd/system -%endif -install -m 644 %{zeb_rh_src}/ripd.service $RPM_BUILD_ROOT/lib/systemd/system -install -m 644 %{zeb_rh_src}/ospfd.service $RPM_BUILD_ROOT/lib/systemd/system -install -m 644 %{zeb_rh_src}/bgpd.service $RPM_BUILD_ROOT/lib/systemd/system -install -m 644 %{zeb_rh_src}/babeld.service $RPM_BUILD_ROOT/lib/systemd/system -%if %with_ipv6 -install -m 644 %{zeb_rh_src}/ospf6d.service $RPM_BUILD_ROOT/lib/systemd/system -install -m 644 %{zeb_rh_src}/ripngd.service $RPM_BUILD_ROOT/lib/systemd/system -%endif - -install %{zeb_rh_src}/zebra.init $RPM_BUILD_ROOT/etc/rc.d/init.d/zebra -%if %with_isisd -install %{zeb_rh_src}/isisd.init $RPM_BUILD_ROOT/etc/rc.d/init.d/isisd -%endif -install %{zeb_rh_src}/bgpd.init $RPM_BUILD_ROOT/etc/rc.d/init.d/bgpd -%if %with_ipv6 -install %{zeb_rh_src}/ospf6d.init $RPM_BUILD_ROOT/etc/rc.d/init.d/ospf6d -install %{zeb_rh_src}/ripngd.init $RPM_BUILD_ROOT/etc/rc.d/init.d/ripngd -%endif -install %{zeb_rh_src}/ospfd.init $RPM_BUILD_ROOT/etc/rc.d/init.d/ospfd -install %{zeb_rh_src}/ripd.init $RPM_BUILD_ROOT/etc/rc.d/init.d/ripd -install %{zeb_rh_src}/babeld.init $RPM_BUILD_ROOT/etc/rc.d/init.d/babeld -install %{zeb_rh_src}/watchquagga.init $RPM_BUILD_ROOT/etc/rc.d/init.d/watchquagga - -install -m644 %{zeb_rh_src}/quagga.sysconfig $RPM_BUILD_ROOT/etc/sysconfig/quagga -%if %with_pam -install -m644 %{zeb_rh_src}/quagga.pam $RPM_BUILD_ROOT/etc/pam.d/quagga -%endif -install -m644 %{zeb_rh_src}/quagga.logrotate $RPM_BUILD_ROOT/etc/logrotate.d/quagga -install -d -m770 $RPM_BUILD_ROOT/var/run/quagga - -install -d -m 755 $RPM_BUILD_ROOT/%{_prefix}/lib/tmpfiles.d -install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT/%{_prefix}/lib/tmpfiles.d/quagga.conf - -rm $RPM_BUILD_ROOT%{_libdir}/*.a -rm $RPM_BUILD_ROOT%{_libdir}/*.la +rm -rf %{buildroot}/usr/share/info/dir + +install -p -m 644 %{_builddir}/%{name}-%{version}/redhat/zebra.service %{buildroot}%{_unitdir}/zebra.service +install -p -m 644 %{_builddir}/%{name}-%{version}/redhat/isisd.service %{buildroot}%{_unitdir}/isisd.service +install -p -m 644 %{_builddir}/%{name}-%{version}/redhat/ripd.service %{buildroot}%{_unitdir}/ripd.service +install -p -m 644 %{_builddir}/%{name}-%{version}/redhat/ospfd.service %{buildroot}%{_unitdir}/ospfd.service +install -p -m 644 %{_builddir}/%{name}-%{version}/redhat/bgpd.service %{buildroot}%{_unitdir}/bgpd.service +install -p -m 644 %{_builddir}/%{name}-%{version}/redhat/babeld.service %{buildroot}%{_unitdir}/babeld.service +install -p -m 644 %{_builddir}/%{name}-%{version}/redhat/ospf6d.service %{buildroot}%{_unitdir}/ospf6d.service +install -p -m 644 %{_builddir}/%{name}-%{version}/redhat/ripngd.service %{buildroot}%{_unitdir}/ripngd.service + +install -p -m 644 %{_builddir}/%{name}-%{version}/redhat/quagga.sysconfig %{buildroot}/etc/sysconfig/quagga +install -p -m 644 %{_builddir}/%{name}-%{version}/redhat/quagga.logrotate %{buildroot}/etc/logrotate.d/quagga + +install -d -m 770 %{buildroot}/var/run/quagga + +install -d -m 755 %{buildroot}/%{_prefix}/lib/tmpfiles.d +install -p -m 644 %{SOURCE2} %{buildroot}/%{_prefix}/lib/tmpfiles.d/quagga.conf + +rm %{buildroot}%{_libdir}/quagga/*.a +rm %{buildroot}%{_libdir}/quagga/*.la %pre -# add vty_group -%if %vty_group -groupadd -g %vty_gid -r %vty_group 2> /dev/null || : -%endif -# add quagga user and group -%if %quagga_user -# Ensure that quagga_gid gets correctly allocated -if getent group %quagga_user >/dev/null 2>&1 ; then : ; else \ - /usr/sbin/groupadd -g %quagga_gid %quagga_user > /dev/null 2>&1 || exit 1 ; fi -if getent passwd %quagga_user >/dev/null 2>&1 ; then : ; else \ - /usr/sbin/useradd -u %quagga_uid -g %quagga_gid -M -r -s /sbin/nologin \ - -c "Quagga routing suite" -d %_localstatedir %quagga_user 2> /dev/null \ - || exit 1 ; fi -%endif +getent group %vty_group >/dev/null 2>&1 || groupadd -r -g %vty_gid %vty_group >/dev/null 2>&1 || : +getent group quagga >/dev/null 2>&1 || groupadd -g %quagga_gid quagga >/dev/null 2>&1 || : +getent passwd quagga >/dev/null 2>&1 || useradd -u %quagga_uid -g %quagga_gid -M -r -s /sbin/nologin \ + -c "Quagga routing suite" -d %{_localstatedir}/run/quagga quagga >/dev/null 2>&1 || : %post -/bin/systemctl daemon-reload >/dev/null 2>&1 || : +%systemd_post zebra.service +%systemd_post isisd.service +%systemd_post ripd.service +%systemd_post ospfd.service +%systemd_post bgpd.service +%systemd_post babeld.service +%systemd_post ospf6d.service +%systemd_post ripngd.service -if [ -f %{_infodir}/%{name}.inf* ]; then - /sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || : -fi +install-info %{_infodir}/quagga.info %{_infodir}/dir || : # Create dummy files if they don't exist so basic functions can be used. -if [ ! -e %{_sysconfdir}/zebra.conf ]; then - echo "hostname `hostname`" > %{_sysconfdir}/zebra.conf -%if %quagga_user - chown %quagga_user:%quagga_user %{_sysconfdir}/zebra.conf -%endif +if [ ! -e %{_sysconfdir}/quagga/zebra.conf ]; then + echo "hostname `hostname`" > %{_sysconfdir}/quagga/zebra.conf + chown quagga:quagga %{_sysconfdir}/quagga/zebra.conf chmod 640 %{_sysconfdir}/zebra.conf fi -if [ ! -e %{_sysconfdir}/vtysh.conf ]; then - touch %{_sysconfdir}/vtysh.conf - chmod 640 %{_sysconfdir}/vtysh.conf -%if %quagga_user -%if %vty_group - chown %{quagga_user}:%{vty_group} %{_sysconfdir}/vtysh.conf -%else - chown %{quagga_user}:%{quagga_user} %{_sysconfdir}/vtysh.conf -%endif -%endif -fi -%postun -/bin/systemctl daemon-reload >/dev/null 2>&1 || : -if [ -f %{_infodir}/%{name}.inf* ]; then - /sbin/install-info --delete %{_infodir}/quagga.info %{_infodir}/dir || : +if [ ! -e %{_sysconfdir}/quagga/vtysh.conf ]; then + touch %{_sysconfdir}/quagga/vtysh.conf + chmod 640 %{_sysconfdir}/quagga/vtysh.conf + chown quagga:%{vty_group} %{_sysconfdir}/quagga/vtysh.conf fi +%postun +%systemd_postun_with_restart zebra.service +%systemd_postun_with_restart isisd.service +%systemd_postun_with_restart ripd.service +%systemd_postun_with_restart ospfd.service +%systemd_postun_with_restart bgpd.service +%systemd_postun_with_restart babeld.service +%systemd_postun_with_restart ospf6d.service +%systemd_postun_with_restart ripngd.service %preun -if [ "$1" = "0" ]; then - /bin/systemctl disable ripd.service > /dev/null 2>&1 || : - /bin/systemctl stop ripd.service > /dev/null 2>&1 || : - /bin/systemctl disable bgpd.service > /dev/null 2>&1 || : - /bin/systemctl stop bgpd.service > /dev/null 2>&1 || : - /bin/systemctl disable zebra.service > /dev/null 2>&1 || : - /bin/systemctl stop zebra.service > /dev/null 2>&1 || : -%if %with_isisd - /bin/systemctl disable isisd.service > /dev/null 2>&1 || : - /bin/systemctl stop isisd.service > /dev/null 2>&1 || : -%endif - /bin/systemctl disable ospfd.service > /dev/null 2>&1 || : - /bin/systemctl stop ospfd.service > /dev/null 2>&1 || : - /bin/systemctl disable babeld.service > /dev/null 2>&1 || : - /bin/systemctl stop babeld.service > /dev/null 2>&1 || : -%if %with_ipv6 - /bin/systemctl disable ospf6d.service > /dev/null 2>&1 || : - /bin/systemctl stop ospf6d.service > /dev/null 2>&1 || : - /bin/systemctl disable ripngd.service > /dev/null 2>&1 || : - /bin/systemctl stop ripngd.service > /dev/null 2>&1 || : -%endif +%systemd_preun zebra.service +%systemd_preun isisd.service +%systemd_preun ripd.service +%systemd_preun ospfd.service +%systemd_preun bgpd.service +%systemd_preun babeld.service +%systemd_preun ospf6d.service +%systemd_preun ripngd.service + +if [ $1 = 0 ] ; then + install-info --delete %{_infodir}/quagga.info %{_infodir}/dir || : fi -%triggerun -- %{name} < 0.99.21-1 - /bin/systemctl disable watchquagga.service > /dev/null 2>&1 || : - /bin/systemctl stop watchquagga.service > /dev/null 2>&1 || : - -%triggerun -- %{name} < 0.99.18-6 - /sbin/service watchquagga stop >/dev/null 2>&1 || : - /sbin/chkconfig --del zebra >/dev/null 2>&1 || : -%if !%with_isisd - /sbin/service isisd stop >/dev/null 2>&1 || : -%endif - /sbin/chkconfig --del isisd >/dev/null 2>&1 || : - /sbin/chkconfig --del ripd >/dev/null 2>&1 || : - /sbin/chkconfig --del bgpd >/dev/null 2>&1 || : - /sbin/chkconfig --del ospfd >/dev/null 2>&1 || : - /sbin/chkconfig --del watchquagga >/dev/null 2>&1 || : -%if !%with_ipv6 - /sbin/service ospf6d stop >/dev/null 2>&1 || : - /sbin/service ripngd stop >/dev/null 2>&1 || : -%endif - /sbin/chkconfig --del ospf6d >/dev/null 2>&1 || : - /sbin/chkconfig --del ripngd >/dev/null 2>&1 || : - /bin/systemctl try-restart zebra.service >/dev/null 2>&1 || : -%if %with_isisd - /bin/systemctl try-restart isisd.service >/dev/null 2>&1 || : -%endif - /bin/systemctl try-restart ripd.service >/dev/null 2>&1 || : - /bin/systemctl try-restart bgpd.service >/dev/null 2>&1 || : - /bin/systemctl try-restart ospfd.service >/dev/null 2>&1 || : -%if %with_ipv6 - /bin/systemctl try-restart ospf6d.service >/dev/null 2>&1 || : - /bin/systemctl try-restart ripngd.service >/dev/null 2>&1 || : -%endif - -%triggerpostun -n %{name}-sysvinit -- %{name} < 0.99.18-6 - /sbin/chkconfig --add zebra >/dev/null 2>&1 || : -%if %with_isisd - /sbin/chkconfig --add isisd >/dev/null 2>&1 || : -%endif - /sbin/chkconfig --add ripd >/dev/null 2>&1 || : - /sbin/chkconfig --add bgpd >/dev/null 2>&1 || : - /sbin/chkconfig --add ospfd >/dev/null 2>&1 || : - /sbin/chkconfig --add watchquagga >/dev/null 2>&1 || : -%if %with_ipv6 - /sbin/chkconfig --add ospf6d >/dev/null 2>&1 || : - /sbin/chkconfig --add ripngd >/dev/null 2>&1 || : -%endif - %files %defattr(-,root,root) %doc AUTHORS COPYING %doc zebra/zebra.conf.sample -%if %with_isisd %doc isisd/isisd.conf.sample -%endif %doc ripd/ripd.conf.sample %doc bgpd/bgpd.conf.sample* %doc ospfd/ospfd.conf.sample %doc babeld/babeld.conf.sample -%if %with_ipv6 %doc ospf6d/ospf6d.conf.sample %doc ripngd/ripngd.conf.sample -%endif %doc doc/quagga.html %doc doc/mpls %doc ChangeLog INSTALL NEWS README REPORTING-BUGS SERVICES TODO -%if %quagga_user -%dir %attr(750,%quagga_user,%quagga_user) %{_sysconfdir} -%dir %attr(750,%quagga_user,%quagga_user) /var/log/quagga -%dir %attr(750,%quagga_user,%quagga_user) /var/run/quagga -%else -%dir %attr(750,root,root) %{_sysconfdir} -%dir %attr(750,root,root) /var/log/quagga -%dir %attr(755,root,root) /usr/share/info -%dir %attr(750,root,root) /var/run/quagga -%endif +%dir %attr(750,quagga,quagga) %{_sysconfdir}/quagga +%dir %attr(750,quagga,quagga) /var/log/quagga +%dir %attr(750,quagga,quagga) /var/run/quagga %{_infodir}/*info* %{_mandir}/man*/* %exclude %{_mandir}/man*/watchquagga.* %{_sbindir}/* %exclude %{_sbindir}/watchquagga -%if %with_vtysh %{_bindir}/* -%endif -%dir %{_libdir} -%{_libdir}/*.so.* -%if %with_pam -%config(noreplace) /etc/pam.d/quagga -%endif +%dir %{_libdir}/quagga +%{_libdir}/quagga/*.so.* %config(noreplace) %attr(640,root,root) /etc/logrotate.d/quagga %config(noreplace) /etc/sysconfig/quagga %{_prefix}/lib/tmpfiles.d/quagga.conf -/lib/systemd/system/*.service - -%files sysvinit -%defattr(-,root,root) -%doc AUTHORS COPYING -%attr(755,root,root) /etc/rc.d/init.d/* -%{_mandir}/man*/watchquagga.* -%{_sbindir}/watchquagga +%{_unitdir}/*.service %files contrib %defattr(-,root,root) @@ -417,18 +207,20 @@ fi %files devel %defattr(-,root,root) %doc AUTHORS COPYING -%dir %{_libdir} -%{_libdir}/*.so +%{_libdir}/quagga/*.so %dir %{_includedir}/quagga %{_includedir}/quagga/*.h %dir %{_includedir}/quagga/ospfd %{_includedir}/quagga/ospfd/*.h -%if %with_ospfapi %dir %{_includedir}/quagga/ospfapi %{_includedir}/quagga/ospfapi/*.h -%endif %changelog +* Fri Apr 19 2013 Michal Sekletar - 0.99.22.1-1 +- update to 0.99.22.1 +- install tmpfiles dropping configuration to proper location +- drop sysv subpackage and initscripts support + * Tue Mar 26 2013 Adam Tkac - 0.99.22-2 - fix typo in ipv6.texi documentation diff --git a/sources b/sources index f050aeb..861a98b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0a8b01d01a1e02a7a6ec90a781fb774c quagga-0.99.22.tar.xz +94962234ba1e35426e168e60726567ce quagga-0.99.22.1.tar.xz