This commit is contained in:
2024-08-06 11:45:36 -04:00
parent fd270a9f95
commit 861aade5e9
5 changed files with 24 additions and 1 deletions

View File

@@ -1,6 +1,7 @@
LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
LoadModule ldap_module modules/mod_ldap.so
# Base
<LocationMatch "^/">
AuthType basic
AuthName OpenLDAP
@@ -14,6 +15,7 @@ LoadModule ldap_module modules/mod_ldap.so
</RequireAny>
</LocationMatch>
# Users
<LocationMatch "^/eric">
AuthType basic
AuthName OpenLDAP
@@ -23,3 +25,14 @@ LoadModule ldap_module modules/mod_ldap.so
AuthLDAPURL "ldap://openldap/dc=eom,dc=dev?uid??(uid=eric)"
Require valid-user
</LocationMatch>
# Git
<LocationMatch "^/.*/git-receive-pack$">
AuthType basic
AuthName OpenLDAP
AuthBasicProvider ldap
AuthLDAPBindDN "cn=admin,dc=eom,dc=dev"
AuthLDAPBindPassword "{{ ldap_admin_password }}"
AuthLDAPURL "ldap://openldap/dc=eom,dc=dev?uid"
Require valid-user
</LocationMatch>