1293801Saraujo$FreeBSD$
2293801Saraujodomain		"freebsd.org"
3293801Saraujointerval	60
4293801Saraujoprovide map	"passwd.byname"
5293801Saraujoprovide map	"passwd.byuid"
6293801Saraujoprovide map	"group.byname"
7293801Saraujoprovide map	"group.bygid"
8293801Saraujoprovide map	"netid.byname"
9293801Saraujo
10293801Saraujodirectory "127.0.0.1" {
11293801Saraujo	# directory options
12293801Saraujo	binddn "cn=ldap,dc=freebsd,dc=org"
13293801Saraujo	bindcred "secret"
14293801Saraujo	basedn "dc=freebsd.,dc=org"
15293801Saraujo	# starting point for groups directory search, default to basedn
16293801Saraujo	groupdn "ou=Groups,dc=freebsd,dc=org"
17293801Saraujo
18293801Saraujo	# passwd maps configuration (RFC 2307 posixAccount object class)
19293801Saraujo	passwd filter "(objectClass=posixAccount)"
20293801Saraujo
21293801Saraujo	attribute name maps to "uid"
22293801Saraujo	fixed attribute passwd "*"
23293801Saraujo	attribute uid maps to "uidNumber"
24293801Saraujo	attribute gid maps to "gidNumber"
25293801Saraujo	attribute gecos maps to "cn"
26293801Saraujo	attribute home maps to "homeDirectory"
27293801Saraujo	attribute shell maps to "loginShell"
28293801Saraujo	fixed attribute change "0"
29293801Saraujo	fixed attribute expire "0"
30293801Saraujo	fixed attribute class ""
31293801Saraujo
32293801Saraujo	# group maps configuration (RFC 2307 posixGroup object class)
33293801Saraujo	group filter "(objectClass=posixGroup)"
34293801Saraujo
35293801Saraujo	attribute groupname maps to "cn"
36293801Saraujo	fixed attribute grouppasswd "*"
37293801Saraujo	attribute groupgid maps to "gidNumber"
38293801Saraujo	# memberUid returns multiple group members
39293801Saraujo	list groupmembers maps to "memberUid"
40293801Saraujo}
41