Commit Graph

109 Commits

Author SHA1 Message Date
Michal Sekletar
fe94d73489 systemd: change the WantedBy target
Previously with configuration WantedBy=network.target it could happen
that after enabling let's say zebra and bgpd and restarting the server
services won't be started. In case when no service pulls in
network.target quagga daemons won't start, because they are enabled
under network.target. This might be the case when only zebra is used
for configuring interfaces and other services like NM and initscripts
are disabled.

This commit also removes ordering dependency on syslog.target, since
this is redundant these days, because systemd-journald is early boot
service.
2013-06-21 20:34:02 +02:00
Michal Sekletar
a0891a693d spec: fix rpm scripts handling documentation in info format 2013-06-10 15:10:40 +02:00
Michal Sekletar
6221d91101 spec: use %{_tmpfilesdir} macro instead of hard coded path 2013-06-10 15:09:32 +02:00
Michal Sekletar
1e6014930f spec: obsolete sysvinit subpackage 2013-06-10 13:18:18 +02:00
Michal Sekletar
6d65f131c3 spec: configure quagga using correct user 2013-06-06 15:01:39 +02:00
Michal Sekletar
06d201d22d spec: call chmod on correct path 2013-05-28 16:33:13 +02:00
Michal Sekletar
4301666558 spec: build package with appropriate compiler flags 2013-05-27 15:32:07 +02:00
Michal Sekletar
b2ec84e2cd spec: fix broken dependencies
We should depend on /sbin/install-info instead of
/usr/sbin/install-info. Once usrmove is done properly we can change
it back.

Also we should claim ownership of directory %{_libdir}/quagga.
2013-05-17 14:19:45 +02:00
Michal Sekletar
da8daef3e2 spec: rebase to version 0.99.22.1
Rebase quagga to the newest upstream release 0.99.22.1. Drop unneeded
patch.

Changelog:
http://gnu.mirrors.pair.com/savannah/savannah//quagga/quagga-0.99.22.1.changelog.txt
2013-05-14 14:49:04 +02:00
Michal Sekletar
052748f271 spec: install tmpfiles configuration to /usr/lib/tmpfiles.d
https://fedoraproject.org/wiki/Packaging:Tmpfiles.d
2013-04-19 17:00:53 +02:00
Michal Sekletar
06add1b054 spec: cleanup a little bit 2013-04-19 16:54:31 +02:00
Adam Tkac
611000ff34 Fix building of documentation
Signed-off-by: Adam Tkac <atkac@redhat.com>
2013-03-26 13:39:22 +01:00
Adam Tkac
a26f9aeab4 Update to 0.99.22
- quagga-CVE-2012-1820.patch has been merged
- explicitly enable SMNP AgentX interface

Signed-off-by: Adam Tkac <atkac@redhat.com>
2013-02-20 14:49:18 +01:00
Dennis Gilmore
ed23ed1175 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-14 15:16:21 -06:00
Dennis Gilmore
b588ceae89 Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-27 01:16:04 -05:00
Adam Tkac
f24af48eca Build with -fno-strict-aliasing
Signed-off-by: Adam Tkac <atkac@redhat.com>
2012-07-12 14:55:36 +02:00
Adam Tkac
dd793e2bff Fix CVE-2012-1820
Signed-off-by: Adam Tkac <atkac@redhat.com>
2012-06-07 12:04:24 +02:00
Adam Tkac
3e4599a767 Add note to changelog.
Signed-off-by: Adam Tkac <atkac@redhat.com>
2012-05-03 13:27:50 +02:00
David Ward
70cee2f641 Update to version 0.99.21
- Add babeld (Babel routing protocol daemon, RFC 6126)
- Use .tar.xz source distribution
- Drop all patches (included upstream)
- Move watchquagga to -sysvinit
  (The systemd service files are now configured to automatically
  restart any daemon on failure. If zebra fails, all running
  daemons will be stopped; zebra will be started again; and then
  the previously running daemons will be started again.)
2012-05-03 13:11:13 +02:00
David Ward
ebcf8bbb05 Only include sample configuration files for daemons that are built 2012-05-03 10:56:16 +02:00
David Ward
5a4dc4b410 Only install configuration samples in /usr/share/doc (not /etc/quagga) 2012-05-03 10:56:07 +02:00
David Ward
f301ef1201 Set ownership of generated vtysh.conf properly 2012-05-03 10:55:55 +02:00
David Ward
ff438e62ce Enable isisd build (actually fix #716561) 2012-05-03 10:55:46 +02:00
David Ward
75d4e0e339 Fix build and uninstall-trigger for '--without ipv6' option 2012-05-03 10:55:27 +02:00
David Ward
2f90639ba4 Remove unneeded hack to force PIE build 2012-05-03 10:54:26 +02:00
David Ward
2d3a5c9048 Remove non-existing switch for NSSA support 2012-05-03 10:54:17 +02:00
David Ward
7cb68b3abe Fix package descriptions 2012-05-03 10:54:02 +02:00
Jiri Skala
717648361c updated to latest upstream version 0.99.20.1 2012-03-15 10:07:22 +01:00
Dennis Gilmore
797d5e9624 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-13 20:34:01 -06:00
Jiri Skala
23b84de611 modified permissions of var dirs (fixes #755491) 2011-11-23 11:53:37 +01:00
Dennis Gilmore
faf70d9ddb - Rebuilt for glibc bug#747377 2011-10-26 19:21:54 -05:00
Jiri Skala
157ad9cb4c fixes #746886 - severe memory leak in quagga 0.99.{19,20} 2011-10-18 09:20:42 +02:00
Jiri Skala
55e2f587ec update to 0.99.20, corrected fix CVE-2011-3325 2011-09-30 07:55:51 +02:00
Jiri Skala
9a3ca682b2 updated to 0.99.19, fixes for CVE-2011-332{3..7} 2011-09-29 09:52:04 +02:00
Jiri Skala
a30d90cd7d rebuild for rpm 2011-08-18 07:47:39 +02:00
Jiri Skala
ab6960e6cf rebuild for libcap 2011-08-01 10:42:56 +02:00
Jiri Skala
33acfe27f5 fixes #716561 - isisd binary is not included in quagga 2011-07-19 15:16:14 +02:00
Jiri Skala
bbfb695cf4 fixes #719610 - add unit files, SysV initscripts moved to subpackage 2011-07-19 11:58:15 +02:00
Jiri Skala
7a6a644d17 rebuild with new snmp 2011-07-11 10:59:25 +02:00
Jiri Skala
a460f0e672 removed conflicts tag 2011-06-08 13:43:57 +02:00
Jiri Skala
0a907a0f30 fixes Requires /sbin/{chkconfig, install-info} (#226352 - Merge review) 2011-04-28 16:36:22 +02:00
Jiri Skala
19b45b836b rebuild to keep correct nvr rule F15 vers. F16 2011-03-31 09:02:09 +02:00
Jiri Skala
2e0a99261b 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
2011-03-23 13:22:41 +01:00
Dennis Gilmore
5cc314df73 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 23:42:53 -06:00
Jiri Skala
f6a68ad16c - #656681 - using tmpfiles.d 2010-12-09 08:05:26 +01:00
Jiri Skala
55e8a7e718 fixed using %ghost, corrected installation, removed unused part of script 2010-12-02 10:49:33 +01:00
Jiri Skala
2240220074 - rebuild for net-snmp 2010-11-01 09:19:09 +01:00
Jiri Skala
bf8ff1430a * 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
2010-08-31 17:22:38 +02:00
Jiri Skala
be647ac04a - fixes #525666 - Missing man-pages
- fixed and added initscript of watchquagga daemon
2010-07-21 13:58:41 +00:00
Jiri Skala
8327935190 - added license text to subpackages
- fixes #609931 - quagga : does not adhere to Static Library Packaging
    Guidelines
2010-07-14 11:12:07 +00:00