Skip to navigation

Bug Fix Advisory quagga bug fix update

Advisory: RHBA-2013:0050-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2013-01-07
Last updated on: 2013-01-07
Affected Products: RHEL Desktop Workstation (v. 5 client)
Red Hat Enterprise Linux (v. 5 server)
Red Hat Enterprise Linux Desktop (v. 5 client)

Details

Updated quagga packages that fix several bugs are now available for Red Hat
Enterprise Linux 5.

The quagga packages contain Quagga, the free network-routing software suite that
manages TCP/IP based protocols. Quagga supports the BGP4, BGP4+, OSPFv2, OSPFv3,
RIPv1, RIPv2, and RIPng protocols, and is intended to be used as a Route Server
and Route Reflector.

This update fixes the following bugs:

* Previously, several function declarations were missing in the zebra.h header
file. As a consequence, a zebra server terminated unexpectedly with a
segmentation fault when commands, such as "show ip protocol", calling these
functions were issued on the zebra server. With this update, the missing
function declarations have been added and zebra servers no longer crash in this
scenario. (BZ#528583)

* Previously on system update, Quagga marked obsolete any other routing packages
that provide the same functionality as Quagga, such as the bird package that
provides a TCP/IP routing daemon. Consequently, such packages were removed from
the system. With this update, the quagga spec file has been modified so that it
no longer obsoletes other routing packages. (BZ#604620)

* Previously, Quagga init scripts did not locate PID files of Quagga daemons
correctly. Consequently, these PID files were not removed during service
shutdown. With this update, Quagga init scripts have been modified to locate the
respective PID files correctly and the PID files now no longer remain on the
system after the service is stopped. (BZ#508800)

* Previously, Quagga init scripts ignored the QCONFDIR variable specified in the
/etc/sysconfig/quagga file and used an explicit path to the configuration files
instead. This could cause problems if the location of the configuration changed.
This update modifies Quagga init scripts to use the QCONFDIR variable as
expected. (BZ#716324)

All users of quagga are advised to upgrade to these updated packages, which fix
these bugs.


Solution

Before applying this update, make sure all previously-released errata
relevant to your system have been applied.

This update is available via the Red Hat Network. Details on how to
use the Red Hat Network to apply this update are available at
https://access.redhat.com/knowledge/articles/11258

Updated packages

RHEL Desktop Workstation (v. 5 client)

SRPMS:
quagga-0.98.6-11.el5.src.rpm     MD5: 49076f1cb2092ac86e18400467cb986f
SHA-256: f0f68a19402308ee8dee5a74f6e9e0c8ad10ea992a583e8aab10341c8e4135bd
 
IA-32:
quagga-0.98.6-11.el5.i386.rpm     MD5: 4d7f7634ac65ed0385d29265b97b8dd0
SHA-256: 58d33aa68fa15f222978c833eaa3172433c9adbb2edda572a1b79b27b563e878
quagga-debuginfo-0.98.6-11.el5.i386.rpm     MD5: 94139998f149e305be5e978c7fb65528
SHA-256: aaa94470e20a362e978af26436fe0dc99ee21d29e63fc7cdba016076b01dedc3
quagga-devel-0.98.6-11.el5.i386.rpm     MD5: 827416f024e805e6b560f0d6e708f144
SHA-256: 28b8fa99d4042db4661f25054ce916b6974a52f4cb161e4ff207f4c7687d3118
 
x86_64:
quagga-0.98.6-11.el5.x86_64.rpm     MD5: d1c2ee54e518040323871139190867ba
SHA-256: 063e463a2b72c90c3648ec11840282de1ad05c6eaff9e810e76ea1befd014109
quagga-debuginfo-0.98.6-11.el5.i386.rpm     MD5: 94139998f149e305be5e978c7fb65528
SHA-256: aaa94470e20a362e978af26436fe0dc99ee21d29e63fc7cdba016076b01dedc3
quagga-debuginfo-0.98.6-11.el5.x86_64.rpm     MD5: ee27f1b3f70fbccc23829cd29fa95caf
SHA-256: 8b858246d143e8d1f8a3d61a9fd65d5218085b4f8e28a78ef021190e1291cdfa
quagga-devel-0.98.6-11.el5.i386.rpm     MD5: 827416f024e805e6b560f0d6e708f144
SHA-256: 28b8fa99d4042db4661f25054ce916b6974a52f4cb161e4ff207f4c7687d3118
quagga-devel-0.98.6-11.el5.x86_64.rpm     MD5: 0a37f432a0b6a9aac4b260362bd5716b
SHA-256: 0a4fd764845b69ab4dd374decfa445846fbb1e8fe7af232f187b459197022ba5
 
Red Hat Enterprise Linux (v. 5 server)

SRPMS:
quagga-0.98.6-11.el5.src.rpm     MD5: 49076f1cb2092ac86e18400467cb986f
SHA-256: f0f68a19402308ee8dee5a74f6e9e0c8ad10ea992a583e8aab10341c8e4135bd
 
IA-32:
quagga-0.98.6-11.el5.i386.rpm     MD5: 4d7f7634ac65ed0385d29265b97b8dd0
SHA-256: 58d33aa68fa15f222978c833eaa3172433c9adbb2edda572a1b79b27b563e878
quagga-contrib-0.98.6-11.el5.i386.rpm     MD5: 13124087cf38685af0fbb0867f933895
SHA-256: c37acb9d68c79f6e28ed0f5138b129ccabcc534c102f7d33a0fa26d11ae7ab1e
quagga-debuginfo-0.98.6-11.el5.i386.rpm     MD5: 94139998f149e305be5e978c7fb65528
SHA-256: aaa94470e20a362e978af26436fe0dc99ee21d29e63fc7cdba016076b01dedc3
quagga-devel-0.98.6-11.el5.i386.rpm     MD5: 827416f024e805e6b560f0d6e708f144
SHA-256: 28b8fa99d4042db4661f25054ce916b6974a52f4cb161e4ff207f4c7687d3118
 
IA-64:
quagga-0.98.6-11.el5.ia64.rpm     MD5: fcc28627a7ec61a7d6fa5bf33373d25d
SHA-256: edc3e0dd1f015988b209554f35e01b9d7fc9870361ac96fa80d0c97e533a18d1
quagga-contrib-0.98.6-11.el5.ia64.rpm     MD5: bd4ef8fcf7bc92720119ccae97a1ecb4
SHA-256: 1946e00a50093cca0d860d7e2a8aa698e5505128c50fb5df0f910d8d3249a219
quagga-debuginfo-0.98.6-11.el5.ia64.rpm     MD5: 94dafea80c7f778765a17ac4bf1304cf
SHA-256: 776217892449eaf5b219adc48ae6056288cf139bc82a6f7ecb161aad42c7868f
quagga-devel-0.98.6-11.el5.ia64.rpm     MD5: 40bf579341bee7dbdbbf874747494174
SHA-256: 9ffb38811af45f16ad8f9d8c8462799729919c5c033d90f5df460573f711a9a5
 
PPC:
quagga-0.98.6-11.el5.ppc.rpm     MD5: 964d6ad25f75c0584f0f9afdf68341c8
SHA-256: e0ca83d5aa5646f8ff4913616849562ad4d640387efd16b177d54a109793ad29
quagga-contrib-0.98.6-11.el5.ppc.rpm     MD5: 54414a79c1e85bbd84e495f1a54c0600
SHA-256: ce53b16c700c79bd9f42666ca2a7e1bcaf1aeec918e7df14e551b572ea268292
quagga-debuginfo-0.98.6-11.el5.ppc.rpm     MD5: d824e094c6a2ef2fbbd61090c191b17d
SHA-256: 10dafcb7a11362cb6b30a2dcabf1b96340e22a1bc37a22efa45d4cb235d329c9
quagga-debuginfo-0.98.6-11.el5.ppc64.rpm     MD5: 657fd9a6bf15ba5813a5918386adb68e
SHA-256: 6dcc4ce6e5ac67cf2cf8fd028f1a536070cc5a32423dd8d01b55247a9acce33a
quagga-devel-0.98.6-11.el5.ppc.rpm     MD5: e7cd7cade674b298ac238bc7d6f6108c
SHA-256: 9ae7d9aee183e60dbaeb758d54f6e829e7149bce10e0eef6756c71a78222d2d1
quagga-devel-0.98.6-11.el5.ppc64.rpm     MD5: 40442b05e9228e3347705a121aa63947
SHA-256: aa5d84c445321610098e7222a35b043216440e085d5374c844aa7d7afce0a60f
 
s390x:
quagga-0.98.6-11.el5.s390x.rpm     MD5: 07b9e9a35bf79420db3d167c97774c6a
SHA-256: 59909d3420b845e3f4148809899c2416f763d79ffd3e63d6c0fb9ee872aa7540
quagga-contrib-0.98.6-11.el5.s390x.rpm     MD5: cf6aa0e580b14ff71b324e48e07b02cf
SHA-256: 3133e222360254e0a71627b0024524471bf610f9033233bfd3f4ed126f89dc8f
quagga-debuginfo-0.98.6-11.el5.s390.rpm     MD5: 7c4e874ad05d34465e9095e9cd8890b1
SHA-256: f885d253c66850deb3fd6d7657d5183671d95df944a2b337d0b108b0339bc8ea
quagga-debuginfo-0.98.6-11.el5.s390x.rpm     MD5: 313fb1aeea2479b00bdd9d1e4adb990e
SHA-256: 31643ad677b0b16203a2b61c501926bda44783e49e7fddd8bc526a0ac6629a36
quagga-devel-0.98.6-11.el5.s390.rpm     MD5: 7a0206cb0edcf74fce965f20c3c12574
SHA-256: 6cbb8821afdb664859ed04c7171254d52c1e0bb9ec1c09f731f75fcceef2d2a3
quagga-devel-0.98.6-11.el5.s390x.rpm     MD5: d20fd636dc91ecf491fd41df709f4991
SHA-256: beb09b4f001d968f7dcc38345a050a78dca26643b5c028ae75dac614d70985d1
 
x86_64:
quagga-0.98.6-11.el5.x86_64.rpm     MD5: d1c2ee54e518040323871139190867ba
SHA-256: 063e463a2b72c90c3648ec11840282de1ad05c6eaff9e810e76ea1befd014109
quagga-contrib-0.98.6-11.el5.x86_64.rpm     MD5: f295857beb9d55dd88d6436c0ac7287b
SHA-256: c379d2de968aaf9b8fe6c94e2a43f37c750c97982877dde5b7976de2d78816db
quagga-debuginfo-0.98.6-11.el5.i386.rpm     MD5: 94139998f149e305be5e978c7fb65528
SHA-256: aaa94470e20a362e978af26436fe0dc99ee21d29e63fc7cdba016076b01dedc3
quagga-debuginfo-0.98.6-11.el5.x86_64.rpm     MD5: ee27f1b3f70fbccc23829cd29fa95caf
SHA-256: 8b858246d143e8d1f8a3d61a9fd65d5218085b4f8e28a78ef021190e1291cdfa
quagga-devel-0.98.6-11.el5.i386.rpm     MD5: 827416f024e805e6b560f0d6e708f144
SHA-256: 28b8fa99d4042db4661f25054ce916b6974a52f4cb161e4ff207f4c7687d3118
quagga-devel-0.98.6-11.el5.x86_64.rpm     MD5: 0a37f432a0b6a9aac4b260362bd5716b
SHA-256: 0a4fd764845b69ab4dd374decfa445846fbb1e8fe7af232f187b459197022ba5
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
quagga-0.98.6-11.el5.src.rpm     MD5: 49076f1cb2092ac86e18400467cb986f
SHA-256: f0f68a19402308ee8dee5a74f6e9e0c8ad10ea992a583e8aab10341c8e4135bd
 
IA-32:
quagga-contrib-0.98.6-11.el5.i386.rpm     MD5: 13124087cf38685af0fbb0867f933895
SHA-256: c37acb9d68c79f6e28ed0f5138b129ccabcc534c102f7d33a0fa26d11ae7ab1e
quagga-debuginfo-0.98.6-11.el5.i386.rpm     MD5: 94139998f149e305be5e978c7fb65528
SHA-256: aaa94470e20a362e978af26436fe0dc99ee21d29e63fc7cdba016076b01dedc3
 
x86_64:
quagga-contrib-0.98.6-11.el5.x86_64.rpm     MD5: f295857beb9d55dd88d6436c0ac7287b
SHA-256: c379d2de968aaf9b8fe6c94e2a43f37c750c97982877dde5b7976de2d78816db
quagga-debuginfo-0.98.6-11.el5.x86_64.rpm     MD5: ee27f1b3f70fbccc23829cd29fa95caf
SHA-256: 8b858246d143e8d1f8a3d61a9fd65d5218085b4f8e28a78ef021190e1291cdfa
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

508800 - quagga daemon pidfiles remain after daemons are stopped
528583 - Missing declarations cause zebra to segfault
604620 - Quagga incorrectly obsoletes Bird (and others)
716324 - /etc/sysconfig/quagga defines QCONFDIR, init scripts do not use it



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/