quagga/quagga.spec

770 lines
26 KiB
RPMSpec
Raw Normal View History

auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
# configure options
%define with_snmp 1
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%define with_vtysh 1
%define with_ospf_te 1
%define with_opaque_lsa 1
%define with_tcp_zebra 0
%define with_pam 0
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%define with_ipv6 1
%define with_isisd 1
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%define with_ospfclient 1
%define with_ospfapi 1
%define with_rtadv 1
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%define with_multipath 64
%define quagga_uid 92
%define quagga_gid 92
%define quagga_user quagga
%define vty_group quaggavt
2006-03-08 22:43:24 +00:00
%define vty_gid 85
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
# 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
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%define _libdir %{_exec_prefix}/%{_lib}/quagga
%define _localstatedir /var/run/quagga
Summary: Routing daemon
Name: quagga
Version: 0.99.22
Release: 1%{?dist}
License: GPLv2+
Group: System Environment/Daemons
Source0: http://www.quagga.net/download/%{name}-%{version}.tar.xz
Source1: quagga-filter-perl-requires.sh
2010-12-09 07:05:26 +00:00
Source2: quagga-tmpfs.conf
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
URL: http://www.quagga.net
%if %with_snmp
BuildRequires: net-snmp-devel
Requires: net-snmp
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%endif
%if %with_vtysh
BuildRequires: readline readline-devel ncurses ncurses-devel
Requires: ncurses
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%endif
BuildRequires: texinfo tetex libcap-devel texi2html
2010-06-11 08:51:27 +00:00
%if %with_pam
BuildRequires: pam-devel
Requires: pam
%endif
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%define __perl_requires %{SOURCE1}
# Initscripts > 5.60 is required for IPv6 support
Requires: initscripts >= 5.60
2010-06-11 08:51:27 +00:00
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
Provides: routingdaemon = %{version}-%{release}
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%description
2012-04-22 01:06:22 +00:00
Quagga is free software that operates TCP/IP-based routing protocols. It takes
a multi-server and multi-threaded approach to resolving the current complexity
of the Internet.
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
Quagga supports Babel, BGP4, BGP4+, BGP4-, IS-IS (experimental), OSPFv2,
OSPFv3, RIPv1, RIPv2, and RIPng.
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
Quagga is intended to be used as a Route Server and a Route Reflector. It is
2012-04-22 01:06:22 +00:00
not a toolkit; it provides full routing power under a new architecture.
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
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
2012-04-22 01:06:22 +00:00
The quagga-sysvinit contains SysV initscripts support.
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%package contrib
Summary: Contrib tools for quagga
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
Group: System Environment/Daemons
%description contrib
Contributed/3rd party tools which may be of use with quagga.
%package devel
Summary: Header and object files for quagga development
Group: System Environment/Daemons
Requires: %{name} = %{version}-%{release}
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%description devel
The quagga-devel package contains the header and object files necessary for
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
developing OSPF-API and quagga applications.
%prep
%setup -q
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%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 \
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%if %with_ipv6
--enable-ipv6=yes \
%else
--enable-ipv6=no \
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%endif
%if %with_isisd
--enable-isisd=yes \
%endif
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%if %with_snmp
--enable-snmp=agentx \
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%endif
%if %with_multipath
--enable-multipath=%with_multipath \
%endif
%if %with_tcp_zebra
--enable-tcp-zebra \
%endif
%if %with_opaque_lsa
--enable-opaque-lsa \
%endif
%if %with_ospf_te
--enable-ospf-te \
%endif
%if %with_vtysh
--enable-vtysh=yes \
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%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 \
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
--enable-netlink
make %{?_smp_mflags} MAKEINFO="makeinfo --no-split"
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
pushd doc
texi2html quagga.texi
popd
%install
rm -rf $RPM_BUILD_ROOT
2010-06-11 08:51:27 +00:00
install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,sysconfig,logrotate.d} \
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
$RPM_BUILD_ROOT/var/log/quagga $RPM_BUILD_ROOT%{_infodir}
mkdir -p $RPM_BUILD_ROOT/lib/systemd/system
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}
2010-06-11 08:51:27 +00:00
%if %with_pam
install -d $RPM_BUILD_ROOT/etc/pam.d
2010-06-11 08:51:27 +00:00
%endif
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
make install \
DESTDIR=$RPM_BUILD_ROOT
# 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
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
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
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
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
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
install -m644 %{zeb_rh_src}/quagga.sysconfig $RPM_BUILD_ROOT/etc/sysconfig/quagga
2010-06-11 08:51:27 +00:00
%if %with_pam
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
install -m644 %{zeb_rh_src}/quagga.pam $RPM_BUILD_ROOT/etc/pam.d/quagga
2010-06-11 08:51:27 +00:00
%endif
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
install -m644 %{zeb_rh_src}/quagga.logrotate $RPM_BUILD_ROOT/etc/logrotate.d/quagga
2004-10-08 20:35:15 +00:00
install -d -m770 $RPM_BUILD_ROOT/var/run/quagga
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
2010-12-09 07:05:26 +00:00
install -d -m 755 $RPM_BUILD_ROOT/etc/tmpfiles.d
install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT/etc/tmpfiles.d/quagga.conf
rm $RPM_BUILD_ROOT%{_libdir}/*.a
rm $RPM_BUILD_ROOT%{_libdir}/*.la
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%pre
# add vty_group
%if %vty_group
2006-03-08 22:43:24 +00:00
groupadd -g %vty_gid -r %vty_group 2> /dev/null || :
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%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
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%endif
%post
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ -f %{_infodir}/%{name}.inf* ]; then
/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || :
fi
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
# 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
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
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
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
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 || :
fi
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%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 || :
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%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 || :
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%endif
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 || :
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%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 || :
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%endif
%clean
2004-11-26 18:30:24 +00:00
rm -rf $RPM_BUILD_ROOT
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%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
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%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
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%else
%dir %attr(750,root,root) %{_sysconfdir}
2010-12-09 07:05:26 +00:00
%dir %attr(750,root,root) /var/log/quagga
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%dir %attr(755,root,root) /usr/share/info
2010-12-09 07:05:26 +00:00
%dir %attr(750,root,root) /var/run/quagga
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%endif
%{_infodir}/*info*
%{_mandir}/man*/*
%exclude %{_mandir}/man*/watchquagga.*
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%{_sbindir}/*
%exclude %{_sbindir}/watchquagga
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%if %with_vtysh
%{_bindir}/*
%endif
%dir %{_libdir}
%{_libdir}/*.so.*
2010-06-11 08:51:27 +00:00
%if %with_pam
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%config(noreplace) /etc/pam.d/quagga
2010-06-11 08:51:27 +00:00
%endif
%config(noreplace) %attr(640,root,root) /etc/logrotate.d/quagga
%config(noreplace) /etc/sysconfig/quagga
2010-12-09 07:05:26 +00:00
%config(noreplace) /etc/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
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%files contrib
%defattr(-,root,root)
%doc AUTHORS COPYING %attr(0644,root,root) tools
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%files devel
%defattr(-,root,root)
%doc AUTHORS COPYING
%dir %{_libdir}
%{_libdir}/*.so
%dir %{_includedir}/quagga
%{_includedir}/quagga/*.h
%dir %{_includedir}/quagga/ospfd
%{_includedir}/quagga/ospfd/*.h
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%if %with_ospfapi
%dir %{_includedir}/quagga/ospfapi
%{_includedir}/quagga/ospfapi/*.h
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
%endif
%changelog
* Wed Feb 20 2013 Adam Tkac <atkac redhat com> - 0.99.22-1
- update to 0.99.22
- quagga-CVE-2012-1820.patch has been merged
- explicitly enable SMNP AgentX interface
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.99.21-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Fri Jul 27 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.99.21-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Thu Jul 12 2012 Adam Tkac <atkac redhat com> 0.99.21-3
- build with -fno-strict-aliasing
* Thu Jun 07 2012 Adam Tkac <atkac redhat com> 0.99.21-2
- fix CVE-2012-1820
* Thu May 03 2012 Adam Tkac <atkac redhat com> 0.99.21
- update to 0.99.21
- various packaging fixes
* Thu Mar 15 2012 Jiri Skala <jskala@redhat.com> - 0.99.20.1-1
- updated to latest upstream version 0.99.20.1
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.99.20-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Wed Nov 23 2011 Jiri Skala <jskala@redhat.com> - 0.99.20-4
- modified permissions of var dirs (fixes #755491)
2011-10-27 00:21:54 +00:00
* Wed Oct 26 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.99.20-3
- Rebuilt for glibc bug#747377
* Tue Oct 18 2011 Jiri Skala <jskala@redhat.com> - 0.99.20-2
- fixes #746886 - severe memory leak in quagga 0.99.{19,20}
* Fri Sep 30 2011 Jiri Skala <jskala@redhat.com> - 0.99.20-1
- updated to latest upstream version 0.99.20
- fixes #741343 - CVE-2011-3325 corrected fix
* Thu Sep 29 2011 Jiri Skala <jskala@redhat.com> - 0.99.19-1
- fixes #741343 - CVE-2011-3323 CVE-2011-3324 CVE-2011-3325 CVE-2011-3326 CVE-2011-3327
- fixes #741580 - updated to latest upstream version 0.99.19
2011-08-18 05:47:39 +00:00
* Thu Aug 18 2011 Jiri Skala <jskala@redhat.com> - 0.99.18-9
- rebuild for rpm
2011-08-01 08:42:56 +00:00
* Mon Aug 01 2011 Jiri Skala <jskala@redhat.com> - 0.99.18-8
- rebuild for libcap
* Tue Jul 19 2011 Jiri Skala <jskala@redhat.com> - 0.99.18-7
- fixes #716561 - isisd binary is not included in quagga
* Tue Jul 19 2011 Jiri Skala <jskala@redhat.com> - 0.99.18-6
- fixes #719610 - add unit files, SysV initscripts moved to subpackage
2011-07-11 08:59:25 +00:00
* Mon Jul 11 2011 Jiri Skala <jskala@redhat.com> - 0.99.18-5
- rebuild with new snmp
2011-06-08 11:43:57 +00:00
* Wed Jun 08 2011 Jiri Skala <jskala@redhat.com> - 0.99.18-4
- removed conflicts tag
* Thu Apr 28 2011 Jiri Skala <jskala@redhat.com> - 0.99.18-3
- fixes Requires /sbin/{chkconfig, install-info} (#226352 - Merge review)
* Thu Mar 31 2011 Jiri Skala <jskala@redhat.com> - 0.99.18-2
- rebuild to keep correct nvr rule F15 vers. F16
* Wed Mar 23 2011 Jiri Skala <jskala@redhat.com> - 0.99.18-1
- fixes #689852 - CVE-2010-1674 CVE-2010-1675 quagga various flaws
- fixes #690087 - ripd fails to start
- fixes #689763 - updated to latest upstream version 0.99.18
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.99.17-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
2010-12-09 07:05:26 +00:00
* Thu Dec 08 2010 Jiri Skala <jskala@redhat.com> - 0.99.17-4
- #656681 - using tmpfiles.d
* Thu Dec 02 2010 Jiri Skala <jskala@redhat.com> - 0.99.17-3
- fixes #656681 - using %ghost on files in /var/run and /var/lock
- removed unused script from spec
- corrected installing /etc/pam.d
2010-11-01 08:19:09 +00:00
* Mon Nov 01 2010 Jiri Skala <jskala@redhat.com> - 0.99.17-2
- rebuild for net-snmp
* Tue Aug 31 2010 Jiri Skala <jskala@redhat.com> - 0.99.17-1
- update to latest upstream
- fixes #628981 - CVE-2010-2948 and CVE-2010-2949
* Tue Jul 20 2010 Jiri Skala <jskala@redhat.com> - 0.99.16-5
- fixes #525666 - Missing man-pages
- fixed and added initscript of watchquagga daemon
* Mon Jul 12 2010 Jiri Skala <jskala@redhat.com> - 0.99.16-4
- added license text to subpackages
- fixes #609931 - quagga : does not adhere to Static Library Packaging Guidelines
* Thu Jul 01 2010 Jiri Skala <jskala@redhat.com> - 0.99.16-3
- fixes #609616 - does not adhere to Static Library Packaging Guidelines
2010-06-11 08:51:27 +00:00
* Wed Jun 11 2010 Jiri Skala <jskala@redhat.com> - 0.99.16-2
- pam.d is disabled
* Wed Mar 17 2010 Jiri Skala <jskala@redhat.com> - 0.99.16-1
- latest upstream version
- merged initscript patches
* Tue Jan 26 2010 Jiri Skala <jskala@redhat.com> - 0.99.15-2
- changes in spec file and init scritps (#226352)
* Mon Oct 19 2009 Jiri Skala <jskala@redhat.com> - 0.99.15-1
- bump to latest upstream
- fixed #527734 - posix compliant init scripts
* Mon Sep 14 2009 Jiri Skala <jskala@redhat.com> - 0.99.12-3
- fixed #516005 - Errors installing quagga-0.99.11-2.fc11.i586 with --excludedocs
- fixed #522787 - quagga: build future versions without PAM
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:0.99.12-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
2009-07-14 12:12:32 +00:00
* Tue Jul 14 2009 Jiri Skala <jskala@redhat.com> - 0.99.12-2
- replaced Obsoletes by Conflicts
* Wed May 20 2009 Jiri Skala <jskala@redhat.com> - 0.99.12-1
- update to latest upstream version
- fix #499960 - BGPd in Quagga prior to 0.99.12 has a serious assert problem crashing with ASN4's
* Mon May 04 2009 Jiri Skala <jskala@redhat.com> - 0.99.11-3
- fix #498832 - bgpd crashes on as paths containing more 6 digit as numbers
- corrected release number
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:0.99.11-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Tue Jan 06 2009 Jiri Skala <jskala@redhat.com> - 0.99.11-1
- bump to latest upstream version 0.99.11
2008-09-03 19:46:03 +00:00
* Wed Sep 3 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.99.10-2
- fix license tag
2008-06-11 08:57:48 +00:00
* Wed Jun 11 2008 Martin Nagy <mnagy@redhat.com> - 0.99.10-1
- upgrade to new upstream 0.99.10
* Wed Mar 05 2008 Martin Nagy <mnagy@redhat.com> - 0.99.9-6
- fix vtysh.conf owner and group (#416121)
- fix bpgd IPv6 advertisements, patch from upstream (#429448)
2008-02-11 10:35:07 +00:00
* Mon Feb 11 2008 Martin Nagy <mnagy@redhat.com> - 0.99.9-5
- rebuild for gcc-4.3
* Tue Jan 29 2008 Martin Nagy <mnagy@redhat.com> - 0.99.9-4
- check port number range when using -P or -p (#206071)
2008-01-23 12:48:33 +00:00
* Wed Jan 23 2008 Martin Nagy <mnagy@redhat.com> - 0.99.9-3
- rebuild
* Mon Nov 12 2007 Martin Bacovsky <mbacovsk@redhat.com> - 0.99.9-2
- resolves: #376821: ospfd init script looks for ospf6 configuration and lock file
- resolves: #376841: Usage string in ospf6d init script incorrect
* Mon Sep 17 2007 Martin Bacovsky <mbacovsk@redhat.com> - 0.99.9-1
- upgrade to new upstream 0.99.9
- Resolves: #292841: CVE-2007-4826 quagga bgpd DoS
2007-09-14 09:41:41 +00:00
* Fri Sep 14 2007 Martin Bacovsky <mbacovsk@redhat.com> - 0.99.8-1.1
- rebuild
* Mon Jul 30 2007 Martin Bacovsky <mbacovsk@redhat.com> - 0.99.8-1
- upgrade to new upstream version 0.99.8
- resolves: #249423: scripts in /etc/rc.d/init.d/* are marked as config files in specfile
- resolves: #247040: Initscript Review
- resolves: #249538: Inconsistencies in init scripts
- resolves: #220531: quagga: non-failsafe install-info usage, info files removed from index on update
* Tue Jul 3 2007 Martin Bacovsky <mbacovsk@redhat.com> - 0.99.7-1
- upgrade to new upstream 0.99.7
- resolves: #240488: CVE-2007-1995 Quagga bgpd DoS
* Wed Mar 28 2007 Martin Bacovsky <mbacovsk@redhat.com> - 0.99.6-1
- upgrade to new upstream 0.99.6
- Resolves: #233909: quagga: unowned directory
- removed redundant patches (#226352)
* Mon Jan 22 2007 Martin Bacovsky <mbacovsk@redhat.com> - 0.98.6-3
- Resolves: #172548 - quagga.spec defines with_vtysh 1 but vtysh is not enabled in the build
2006-07-12 07:57:35 +00:00
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0:0.98.6-2.1
- rebuild
2006-05-08 20:15:47 +00:00
* Mon May 8 2006 Jay Fenlason <fenlason@redhat.com> 0:0.98.6-2
- Upgrade to new upstream version, closing security problems:
bz#191081 CVE-2006-2223 Quagga RIPd information disclosure
bz#191085 CVE-2006-2224 Quagga RIPd route injection
2006-03-08 22:43:24 +00:00
* Wed Mar 8 2006 Bill Nottingham <notting@redhat.com> - 0:0.98.5-4
- use an assigned gid for quaggavt
2006-02-11 05:26:32 +00:00
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0:0.98.5-3.2.1
- bump again for double-long bug on ppc(64)
2006-02-07 13:41:28 +00:00
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0:0.98.5-3.2
- rebuilt for new gcc4.1 snapshot and glibc changes
2005-12-09 22:42:55 +00:00
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
- rebuilt
* Wed Oct 19 2005 Jay Fenlason <fenlason@redhat.com> 0.98.5-3
- add the -pie patch, to make -fPIE compiling actually work on all platforms.
- Include -pam patch to close
bz#170256 ? pam_stack is deprecated
- Change ucd-snmp to net-snmp to close
bz#164333 ? quagga 0.98.4-2 requires now obsolete package ucd-snmp-devel
- also fix duplicate line mentioned in bz#164333
2005-08-30 02:22:42 +00:00
* Mon Aug 29 2005 Jay Fenlason <fenlason@redhat.com> 0.98.5-2
- New upstream version.
2005-06-27 18:12:42 +00:00
* Mon Jun 27 2005 Jay Fenlason <fenlason@redhat.com> 0.98.4-2
- New upstream version.
* Mon Apr 4 2005 Jay Fenlason <fenlason@redhat.com> 0.98.3-2
- new upstream verison.
- remove the -bug157 patch.
* Tue Mar 8 2005 Jay Fenlason <fenlason@redhat.com> 0.98.2-2
- New upstream version, inclues my -gcc4 patch, and a patch from
Vladimir Ivanov <wawa@yandex-team.ru>
* Sun Jan 16 2005 Jay Fenlason <fenlason@redhat.com> 0.98.0-2
- New upstream version. This fixes bz#143796
- --with-rtadv needs to be --enable-rtadv according to configure.
(but it was enabled by default, so this is a cosmetic change only)
Change /etc/logrotate.d/* to /etc/logrotate.d/quagga in this spec file.
- Modify this spec file to move the .so files to the base package
and close bz#140894
- Modify this spec file to separate out macro <_includedir>/quagga/ospfd
from .../*.h and macro <_includedir>/quagga/ospfapi from .../*.h
Rpmbuild probably shouldn't allow macro <dir> of a plain file.
2005-01-12 16:16:55 +00:00
* Wed Jan 12 2005 Tim Waugh <twaugh@redhat.com> 0.97.3-3
- Rebuilt for new readline.
- Don't explicitly require readline. The correct dependency is automatically
picked up by linking against it.
2004-11-26 18:30:24 +00:00
* Fri Nov 26 2004 Florian La Roche <laroche@redhat.com>
- remove target buildroot again to not waste disk space
2004-11-10 19:09:37 +00:00
* Wed Nov 10 2004 Jay Fenlason <fenlason@redhat.com> 0.97.3-1
- New upstream version.
* Tue Oct 12 2004 Jay Fenlason <fenlason@redhat.com> 0.97.2-1
2004-10-25 16:56:42 +00:00
- New upstream version.
2004-10-08 20:35:15 +00:00
* Fri Oct 8 2004 Jay Fenlason <fenlason@redhat.com> 0.97.0-1
- New upstream version. This obsoletes the -lib64 patch.
* Wed Oct 6 2004 Jay Fenlason <fenlason@redhat.com>
- Change the permissions of /var/run/quagga to 771 and /var/log/quagga to 770
This closes #134793
2004-09-09 21:22:18 +00:00
* Thu Sep 9 2004 Bill Nottingham <notting@redhat.com> 0.96.5-2
- don't run by default
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
* Tue May 4 2004 Jay Fenlason <fenlason@redhat.com> 0.96.5-0
- New upstream version
- Change includedir
- Change the pre scriptlet to fail if the useradd command fails.
- Remove obsolete patches from this .spec file and renumber the two
remaining ones.
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
* Fri Feb 13 2004 Jay Fenlason <fenlason@redhat.com>
- Add --enable-rtadv, to turn ipv6 router advertisement back on. Closes
bugzilla #114691
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
* Mon Nov 3 2003 Jay Fenlason <fenlason@redhat.com> 0.96.4-0
- New upstream version
- include .h files in the -devel package.
* Wed Oct 15 2003 Jay Fenlason <fenlason@redhat.com> 0.96.3-1
- Patch a remote DoS attack (#107140)
- New upstream version
- Removed the .libcap patch, which was applied upstream
- Renamed the vty group from quaggavty to quaggavt because quaggavty is
too long for NIS.
- Patch the spec file to fix #106857: /etc/quagga/zebra.conf is created with
the wrong owner.
- Removed the "med" part of the 0.96.1-warnings patch for . . .
- Add a new warnings patch with a fix for #106315. This also updates
the "med" part of the previous warnings patch.
* Mon Sep 22 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-5
- merge sysconfig patch from 3E branch. This patch is from Kaj J. Niemi
(kajtzu@basen.net), and puts Quagga configuration options in
/etc/sysconfig/quagga, and defaults Quagga to listening on 127.0.0.1 only.
This closes #104376
- Use /sbin/nologin for the shell of the quagga user. This closes #103320
- Update the quagga-0.96.1-warnings.patch patch to kill a couple more
warnings.
* Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com>
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
- Remove the directory part of paths for PAM modules in quagga.pam, allowing
libpam to search its default directory (needed if a 64-bit libpam needs to
look in /lib64/security instead of /lib/security).
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
* Tue Aug 26 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-1
- New upstream version
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
* Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-3
- Merge from quagga-3E-branch, with a fix for #102673 and a couple
more compiler warnings quashed.
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
* Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-1
auto-import changelog data from quagga-0.96.2-4.3E.src.rpm Mon Sep 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.96.2-4.3E - Remove the directory part of paths for PAM modules in quagga.pam, allowing libpam to search its default directory (needed if a 64-bit libpam needs to look in /lib64/security instead of /lib/security). Pulled up from HEAD. Wed Sep 17 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-2.3E - Close bugzilla #103320 by using /sbin/nologin for the quagga user - Include a patch from Kaj J. Niemi (kajtzu@basen.net) to put Quagga configuration options in /etc/sysconfig/quagga and default Quagga to only listening on 127.0.0.1 This closes bugzilla #104376) Wed Aug 27 2003 Jay Fenlason <fenlason@redhat.com> 0.96.2-0.3E - Merge from HEAD including - New upstream version Tue Aug 19 2003 Jay Fenlason <fenlason@redhat.com> 0.96.1-2.3E - Fix bugzilla #102673 by groupadd and useradd-ing quagga in %pre. - Quash a couple more compiler warnings while we're at it. Wed Aug 13 2003 Jay Fenlason <fenlason@redhat.com> 0.96-0.3E - merge from HEAD to the 3E branch for taroon. - added a patch (libwrap) to allow the generated Makefiles for zebra/ and lib/ to work on AMD64 systems. For some reason make there does not like a dependency on -lcap - added a patch (warnings) to shut up warnings about an undefined structure type in some function prototypes and quiet down all the warnings about assert(ptr) on x86_64. - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an official Red Hat package (remove user and group creation and changes to services) - Trimmed changelog. See the upstream .spec file for previous changelog entries.
2004-09-09 11:03:00 +00:00
- added a patch (libwrap) to allow the generated Makefiles for zebra/
and lib/ to work on AMD64 systems. For some reason make there does
not like a dependency on -lcap
- added a patch (warnings) to shut up warnings about an undefined
structure type in some function prototypes and quiet down all the
warnings about assert(ptr) on x86_64.
- Modified the upstream quagga-0.96/readhat/quagga.spec to work as an
official Red Hat package (remove user and group creation and changes
to services)
- Trimmed changelog. See the upstream .spec file for previous
changelog entries.