Hello

I would like to use pam filters to authenticate users on LDAP 2.3 with Samba-3.0.26a on a Fedora Core 7 For information,samba is compiled with the --with-ldapsam option (2.0 LDAP schema)

Basic LDAP authentication works well, when I type 'getent passwd', all my users are displayed.

Now I want to use the pam_filter option in the /etc/ldap.conf file, but I can't make it work :

For example, with pam_filter objectclass=supannPerson, getent passwd returns the same list as when I don't use the filters

- Here's the ldap.conf file :

base dc=tata,dc=toto,dc=fr
binddn cn=XXXXX,dc=tata,dc=toto,dc=fr
bindpw XXXXXX

scope sub

pam_filter objectclass=supannPerson

# We don't use the uid attribute to authenticate the users
nss_map_attribute uid iufmLogin

# Default options
port 389
timelimit 120
bind_timelimit 120
idle_timelimit 3600
nss_initgroups_ignoreusers root,ldap,named,avahi,haldaemon,dbus,radvd,tomcat,radiusd,news,mailman,nscd
uri ldap://127.0.0.1/
ssl no
tls_cacertdir /etc/openldap/cacerts
pam_password md5


- Here the nsswitch.conf file :

[...]
passwd:     files ldap
shadow:     files ldap
group:      files ldap
[...]



- Here the [global] section of the smb.conf (only the ldap options)

[global]

      [...]
       # Parametres ldap
       ldap admin dn=cn=XXXXX,dc=tata,dc=toto,dc=fr
       ldap ssl = no
# OLD directive ldap filter :
       #ldap filter = (&(iufmLogin=%u)(gecos=#*))

      [...]


Anyone can help me with the use of the pam_filter option ?

Thanks

Norbert

--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba

Reply via email to