Package: libnss-ldap
Version: 251-1
Severity: grave
Justification: renders package unusable


  in previous versions, libnss-ldap asked for an host that was the ldap
server. I gave (like you can see in that body) and IP for it.

  sadly, now you use the shared/ldapns/ldap-server for the *uri*
libnss-ldap.conf setting, and an IP is not a valid url. it has to be
ldap://aaa.bbb.ccc.ddd/ instead. quoting the "uri" setting and
reinstating the "host" one, made it work again.

  You should in your configuration script, detect if the given setting
is:
  (1) an IP
  (2) a FQDN
  (3) sth that starts with ldaps?://

  if (1) or (2) use the `host' setting, if (3) use the uri setting else
fail loudly.


Versions of packages libnss-ldap depends on:
ii  debconf [debconf-2.0]       1.5.2        Debian configuration management sy
ii  libc6                       2.3.6-15     GNU C Library: Shared libraries
ii  libkrb53                    1.4.3-7      MIT Kerberos runtime libraries
ii  libldap2                    2.1.30-13+b1 OpenLDAP libraries

Versions of packages libnss-ldap recommends:
ii  libpam-ldap                   180-1      Pluggable Authentication Module al
ii  nscd                          2.3.6-15   GNU C Library: Name Service Cache 

-- debconf information:
* libnss-ldap/dblogin: false
  libnss-ldap/override: true
* shared/ldapns/base-dn: dc=intersec,dc=eu
* shared/ldapns/ldap-server: 192.168.2.2
* libnss-ldap/confperm: false
* libnss-ldap/rootbinddn: cn=manager,dc=example,dc=net
* shared/ldapns/ldap_version: 3
  libnss-ldap/binddn: cn=proxyuser,dc=exemple,dc=net
* libnss-ldap/nsswitch:
* libnss-ldap/dbrootlogin: false

-- 
·O·  Pierre Habouzit
··O                                                [EMAIL PROTECTED]
OOO                                                http://www.madism.org

Reply via email to