Bug 716324

Summary: /etc/sysconfig/quagga defines QCONFDIR, init scripts do not use it
Product: Red Hat Enterprise Linux 5 Reporter: Scott Bertilson <ssb>
Component: quaggaAssignee: Adam Tkac <atkac>
Status: CLOSED ERRATA QA Contact: qe-baseos-daemons
Severity: low Docs Contact:
Priority: unspecified    
Version: 5.5CC: asersen, azelinka, ovasik
Target Milestone: rc   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
: 839620 (view as bug list) Environment:
Last Closed: 2013-01-08 07:25:41 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 839620    
Attachments:
Description Flags
The patch introduces usage QCONFDIR in initscripts none

Description Scott Bertilson 2011-06-24 00:27:31 UTC
Description of problem:
/etc/sysconfig/quagga defines QCONFDIR
init.d scripts explicitly specify /etc/quagga instead of using it.

Version-Release number of selected component (if applicable):
quagga-0.98.6-5.el5_5.2


How reproducible:
as installed

Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:
The init.d scripts should all use QCONFDIR rather than an explicit path since they all include /etc/sysconfig/quagga.

Additional info:
Also applicable to 0.99.18 on Quagga site in source: redhat/quagga.sysconfig.
Would have (still might) open a bug there too, wasn't sure where the redhat pieces originate.

Comment 1 Scott Bertilson 2011-07-12 18:43:28 UTC
Quagga folks will accept the change if it comes from you folks:

https://bugzilla.quagga.net/show_bug.cgi?id=657

Denis Ovsienko <infrastation> changed:

          What    |Removed                     |Added
----------------------------------------------------------------------------
               URL|                            |https://bugzilla.redhat.com
                  |                            |/show_bug.cgi?id=716324

--- Comment #1 from Denis Ovsienko <infrastation> 2011-07-12 21:20:40 MSD ---
The files in redhat directory are primarily used by RedHat builds, if they
update these files, I can merge the change upstream.

Comment 2 Jiri Skala 2012-01-26 14:10:33 UTC
Created attachment 557674 [details]
The patch introduces usage QCONFDIR in initscripts

Comment 3 Jiri Skala 2012-01-26 14:16:03 UTC
(In reply to comment #0)
> Additional info:
> Also applicable to 0.99.18 on Quagga site in source: redhat/quagga.sysconfig.
> Would have (still might) open a bug there too, wasn't sure where the redhat
> pieces originate.

I don't think. Versions using current 0.99.20 (and future releases) have replaced initscipts by systemd. There should be delivered unit files to upstream.

There could be opened extra bug for RHEL-6. The patch attached above is not applicable to RHEL-6 'as is'.

Comment 4 RHEL Program Management 2012-06-28 13:59:26 UTC
This request was evaluated by Red Hat Product Management for inclusion
in a Red Hat Enterprise Linux release.  Product Management has
requested further review of this request by Red Hat Engineering, for
potential inclusion in a Red Hat Enterprise Linux release for currently
deployed products.  This request is not yet committed for inclusion in
a release.

Comment 11 errata-xmlrpc 2013-01-08 07:25:41 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHBA-2013-0050.html