.\" Title: afp_ldap.conf .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.74.0 .\" Date: 31-01-2009 .\" Manual: Netatalk 2.0 Manual .\" Source: :NETATALK_VERSION: .\" Language: English .\" .TH "LDAP\&.CONF" "5" "31-01-2009" ":NETATALK_VERSION:" "Netatalk 2.0 Manual" .\" ----------------------------------------------------------------- .\" * (re)Define some macros .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" BB/BE - put background/screen (filled box) around block of text .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de BB .if t \{\ .sp -.5 .br .in +2n .ll -2n .gcolor red .di BX .\} .. .de EB .if t \{\ .if "\\$2"adjust-for-leading-newline" \{\ .sp -1 .\} .br .di .in .ll .gcolor .nr BW \\n(.lu-\\n(.i .nr BH \\n(dn+.5v .ne \\n(BHu+.5v .ie "\\$2"adjust-for-leading-newline" \{\ \M[\\$1]\h'1n'\v'+.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[] .\} .el \{\ \M[\\$1]\h'1n'\v'-.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[] .\} .in 0 .sp -.5v .nf .BX .in .sp .5v .fi .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" BM/EM - put colored marker in margin next to block of text .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de BM .if t \{\ .br .ll -2n .gcolor red .di BX .\} .. .de EM .if t \{\ .br .di .ll .gcolor .nr BH \\n(dn .ne \\n(BHu \M[\\$1]\D'P -.75n 0 0 \\n(BHu -(\\n[.i]u - \\n(INu - .75n) 0 0 -\\n(BHu'\M[] .in 0 .nf .BX .in .fi .\} .. .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "Name" afp_ldap.conf \- Configuration file used by afpd(8) to configure a LDAP connection to an LDAP server\&. That is needed for ACL support in order to be able to query LDAP for UUIDs\&. .SH "Description" .PP \FC:ETCDIR:/ldap\&.conf\F[] is the configuration file used by \fBafpd\fR to set up an LDAP connection to an LDAP server\&. .PP Any line not prefixed with # is interpreted\&. .PP .if n \{\ .sp .\} .RS 4 .BM yellow .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 .br .ps +1 \fBNote\fR .ps -1 .br .PP You can use \fBafpldaptest\fR(1) to syntactically check your config .sp .5v .EM yellow .RE The required parameters and their meanings are: .SH "Parameter" .PP ldap_server .RS 4 Name or IP address of your LDAP Server .sp .RE .PP ldap_auth_method .RS 4 .PP none .RS 4 anonymous LDAP bind .RE .PP simple .RS 4 simple LDAP bind .RE .PP sasl .RS 4 SASL\&. Not yet supported ! .RE .RE .PP ldap_auth_dn .RS 4 Distinguished Name of the user for simple bind\&. .sp .RE .PP ldap_auth_pw .RS 4 Distinguished Name of the user for simple bind\&. .sp .RE .PP ldap_userbase .RS 4 DN of the user container in LDAP\&. .sp .RE .PP ldap_groupbase .RS 4 DN of the group container in LDAP\&. .sp .RE .PP ldap_uuuid_attr .RS 4 Name of the LDAP attribute with the UUIDs\&. .sp Note: this is used both for users and groups\&. .sp .RE .PP ldap_name_attr .RS 4 Name of the LDAP attribute with the users short name\&. .sp .RE .PP ldap_group_attr .RS 4 Name of the LDAP attribute with the groups short name\&. .sp .RE .SH "Examples" .PP \fBExample.\ \&afp_ldap.conf setup with simple bind\fR .sp .if n \{\ .RS 4 .\} .fam C .ps -1 .nf .BB lightgray ldap_server = localhost ldap_auth_method = simple ldap_auth_dn = cn=admin,dc=domain,dc=org ldap_auth_pw = notthisone ldap_userbase = ou=users,dc=domain,dc=org ldap_groupbase = ou=groups,dc=domain,dc=org ldap_uuid_attr = some_attribute ldap_name_attr = cn ldap_group_attr = cn .EB lightgray .fi .fam .ps +1 .if n \{\ .RE .\} .SH "See also" .PP \fBafpd\fR(8), \fBAppleVolumes.default\fR(5),\fBafpldaptest\fR(1)