Bug 486048 - config files are located in /usr/lib/sasl2
Summary: config files are located in /usr/lib/sasl2
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Red Hat Enterprise Linux 4
Classification: Red Hat
Component: cyrus-sasl
Version: 4.7
Hardware: i386
OS: Linux
low
low
Target Milestone: rc
: ---
Assignee: Tomas Mraz
QA Contact: BaseOS QE
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-02-18 01:09 UTC by John Newbigin
Modified: 2009-02-23 14:41 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-02-23 14:41:27 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description John Newbigin 2009-02-18 01:09:18 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.12) Gecko/20080716 CentOS/1.5.0.12-0.21.el4.centos Firefox/1.5.0.12 pango-text

config files for sasl applications are stored in /usr/lib/sasl2 instead of /etc (or /etc/sasl2)

eg:  rpm -qf /usr/lib/sasl2/Sendmail.conf
sendmail-8.13.1-3.3.el4

This is also mentioned in 14.5.1. Configuring slapd to use an authentication provider
http://www.openldap.org/doc/admin24/security.html#Pass-Through%20authentication


There is a comment in lib/server.c
/* get the path to the plugins; for now the config file will reside there */
and then calls
_sasl_find_getpath_callback

The latest version (cyrus-sasl-2.1.22) has been changed and now uses
_sasl_find_getconfpath_callback which can be configured with the --with-configdir option.



Reproducible: Always

Comment 1 Tomas Mraz 2009-02-23 14:41:27 UTC
We cannot change this in already released Red Hat Enterprise Linux distribution. It is fixed in the RHEL-5 release cyrus-sasl package.


Note You need to log in before you can comment on or make changes to this bug.