<IfDefine HAVE_MM_AUTH_LDAP> <IfModule !mod_mm_auth_ldap.c> LoadModule mm_auth_ldap_module extramodules/mod_mm_auth_ldap.so </IfModule> </IfDefine> <IfModule mod_mm_auth_ldap.c> #Directory "/usr/local/apache2/htdocs/foo"> #Options Indexes FollowSymLinks #AllowOverride None #order allow,deny #allow from all LDAP_UseMemoryCache_G On LDAP_HashTableSize_G 1024 LDAP_CacheTTL_G 5000 LDAP_Persistent_G On SupportNestedGroups_G On AuthBasicProvider "mm_ldap" #AuthLDAPAuthoritative Off #AuthAuthoritative Off #AuthOnBind On #Sub_DN "ou=CIS,ou=People" Bind_Tries 3 AuthName "Authorized imaginary staff only" AuthType Basic LDAP_Debug On LDAP_Server 127.0.0.1 LDAP_Protocol_Version 3 #LDAP_OpenLDAP_Initialize On # If compiled with OpenLDAP SSL only #LDAP_Server ldaps://topo.muquit.com:636 #LDAP_Port 636 LDAP_Connect_Timeout 1000 #LDAP_StartTLS On #-- if using SSL -starts-- #LDAP_Port 636 # The path where cert7.db is located #LDAP_CertDbDir "/home/muquit/ssl" #-- if using SSL -ends-- Base_DN "dc=mandriva,dc=com" ##Base_DN "dc=muquit,dc=com" #Bind_DN "uid=admin,dc=muquit,dc=com" #Bind_DN "cn=Manager,dc=muquit,dc=com" #Bind_Pass "secret" #UID_Attr uid #UID_Attr cn #UID_Attr_Alt "mail" require valid-user #UID_Attr cn ##UID_Attr sn #Group_Attr "uniqueMember2" #require user one muquit ttwo theree foo #require user foo bar doe test muquitt muquit #require roomnumber "foo" #require roomnumber "bar" #require roomnumber "moo" #require roomnumber "koo" #require roomnumber "C119 Center Building" #Group_Attr uniquemember #require group cn=webgroup,ou=Groups #require group cn=gr1,ou=Groups #require group cn=itstaff,ou=Groups #require group cn=Gastro,ou=Groups #require group cn=ebiz,ou=Groups #require group cn=rcs,ou=Groups #require group cn=rcs,ou=Groups #require group "cn=masterg,ou=TMP,ou=People" #require filter "(emaildrop=muquit1@muquit.com)" #require filter "(emaildrop=muquit2@muquit.com)" #require filter "(emaildrop=muquit@muquit.com)" #require filter "(emaildrop=muquirt@muquit.com)" #</Directory> </IfModule>