Public bug reported:

Binary package hint: sudo-ldap

As per debian/rules in the sudo source package, the configure script get
passed:

               --with-ldap-conf-file=/etc/ldap/ldap.conf \


This is clearly wrong, as README.LDAP state:

    Configure your /etc/ldap.conf
    =============================
    The /etc/ldap.conf file is meant to be shared between sudo,
    pam_ldap, nss_ldap and other ldap applications and modules.


In Ubuntu, the configuration file of nss_ldap and pam_ldap /etc/ldap.conf.  
/etc/ldap/ldap.conf is used by OpenLDAP client utilities, such as ldapsearch, 
lpdapadd, etc, and use a different format that the pam_ldap/nss_ldap config 
files.  Thus, it make no sense to use /etc/ldap/ldap.conf for the LDAP 
configuration of sudo.

I think relying on the configuration file of another software package is
really a problem with upstream, but we could fix it in Ubuntu by having
the configure line discussed above changed to :

               --with-ldap-conf-file=/etc/ldap.conf \

** Affects: sudo (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: sudo (Debian)
     Importance: Unknown
         Status: Unknown

** Bug watch added: Debian Bug tracker #442871
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=442871

** Also affects: sudo (Debian) via
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=442871
   Importance: Unknown
       Status: Unknown

-- 
Wrong path to LDAP configuration file supplied in config option
https://bugs.launchpad.net/bugs/140461
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to