~ubuntu-branches/ubuntu/precise/nss-pam-ldapd/precise-security

« back to all changes in this revision

Viewing changes to nslcd.conf

  • Committer: Package Import Robot
  • Author(s): Arthur de Jong
  • Date: 2011-09-04 21:00:00 UTC
  • mfrom: (14.1.4 experimental)
  • Revision ID: package-import@ubuntu.com-20110904210000-pe3u91iga88vtr16
Tags: 0.8.4
* Upload to unstable
* switch to using the member attribute by default instead of
  uniqueMember (backwards incompatible change)
* only return "x" as a password hash when the object has the shadowAccount
  objectClass and nsswitch.conf is configured to do shadow lookups using
  LDAP (this avoids some problems with pam_unix)
* fix problem with partial attribute name matches in DN (thanks Timothy
  White)
* fix a problem with objectSid mappings with recent versions of OpenLDAP
  (patch by Wesley Mason)
* set the socket timeout in a connection callback to avoid timeout
  issues during the SSL handshake (patch by Stefan Völkel)
* check for unknown variables in pam_authz_search
* only check password expiration when authenticating, only check account
  expiration when doing authorisation
* make buffer sizes consistent and grow all buffers holding string
  representations of numbers to be able to hold 64-bit numbers
* update AX_PTHREAD from autoconf-archive
* support querying DNS SRV records from a different domain than the current
  one (based on a patch by James M. Leddy)
* fix a problem with uninitialised memory while parsing the tls_ciphers
  option (closes: #638872) (but doesn't work yet due to #640384)
* implement bounds checking of numeric values read from LDAP (patch by
  Jakub Hrozek)
* correctly support large uid and gid values from LDAP (patch by Jakub
  Hrozek)
* improvements to the configure script (patch by Jakub Hrozek)
* switch to dh for debian/rules and bump debhelper compatibility to 8
* build Debian packages with multiarch support
* ship shlibs (but still no symbol files) for libnss-ldapd since that was
  the easiest way to support multiarch
* fix output in init script when restarting nslcd (closes: #637132)
* correctly handle leading and trailing spaces in preseeded debconf uri
  option (patch by Andreas B. Mundt) (closes: #637863)
* support spaces around database names in /etc/nsswitch.conf while
  configuring package (closes: #640185)
* updated Russian debconf translation by Yuri Kozlov (closes: #637751)
* updated French debconf translation by Christian Perrier (closes: #637756)
* added Slovak debconf translation by Slavko (closes: #637759)
* updated Danish debconf translation by Joe Hansen (closes :#637763)
* updated Brazilian Portuguese debconf translation by Denis Doria
* updated Portuguese debconf translation by Américo Monteiro
* updated Japanese debconf translation by Kenshi Muto (closes: #638195)
* updated Czech debconf translation by Miroslav Kure (closes: #639026)
* updated German debconf translation by Chris Leick (closes: #639107)
* updated Spanish debconf translation by Francisco Javier Cuadrado
  (closes: #639236)
* updated Dutch debconf translation by Arthur de Jong with help from Paul
  Gevers and Jeroen Schot

Show diffs side-by-side

added added

removed removed

Lines of Context:
78
78
#tls_cert
79
79
#tls_key
80
80
 
81
 
# NDS mappings
82
 
#map group uniqueMember member
83
 
 
84
81
# Mappings for Services for UNIX 3.5
85
82
#filter passwd (objectClass=User)
86
83
#map    passwd uid              msSFU30Name
91
88
#map    shadow uid              msSFU30Name
92
89
#map    shadow userPassword     msSFU30Password
93
90
#filter group  (objectClass=Group)
94
 
#map    group  uniqueMember     msSFU30PosixMember
 
91
#map    group  member           msSFU30PosixMember
95
92
 
96
93
# Mappings for Services for UNIX 2.0
97
94
#filter passwd (objectClass=User)
104
101
#map    shadow userPassword     msSFUPassword
105
102
#map    shadow shadowLastChange pwdLastSet
106
103
#filter group  (objectClass=Group)
107
 
#map    group  uniqueMember     posixMember
 
104
#map    group  member           posixMember
108
105
 
109
106
# Mappings for Active Directory
110
107
#pagesize 1000
111
108
#referrals off
 
109
#idle_timelimit 800
112
110
#filter passwd (&(objectClass=user)(!(objectClass=computer))(uidNumber=*)(unixHomeDirectory=*))
113
111
#map    passwd uid              sAMAccountName
114
112
#map    passwd homeDirectory    unixHomeDirectory
117
115
#map    shadow uid              sAMAccountName
118
116
#map    shadow shadowLastChange pwdLastSet
119
117
#filter group  (objectClass=group)
120
 
#map    group  uniqueMember     member
 
118
 
 
119
# Alternative mappings for Active Directory
 
120
# (replace the SIDs in the objectSid mappings with the value for your domain)
 
121
#pagesize 1000
 
122
#referrals off
 
123
#idle_timelimit 800
 
124
#filter passwd (&(objectClass=user)(objectClass=person)(!(objectClass=computer)))
 
125
#map    passwd uid           cn
 
126
#map    passwd uidNumber     objectSid:S-1-5-21-3623811015-3361044348-30300820
 
127
#map    passwd gidNumber     objectSid:S-1-5-21-3623811015-3361044348-30300820
 
128
#map    passwd homeDirectory "/home/$cn"
 
129
#map    passwd gecos         displayName
 
130
#map    passwd loginShell    "/bin/bash"
 
131
#filter group (|(objectClass=group)(objectClass=person))
 
132
#map    group gidNumber      objectSid:S-1-5-21-3623811015-3361044348-30300820
121
133
 
122
134
# Mappings for AIX SecureWay
123
135
#filter passwd (objectClass=aixAccount)
127
139
#map    passwd gidNumber        gid
128
140
#filter group  (objectClass=aixAccessGroup)
129
141
#map    group  cn               groupName
130
 
#map    group  uniqueMember     member
131
142
#map    group  gidNumber        gid