1
0
Fork 0
mirror of https://codeberg.org/icewind/haze.git synced 2026-06-03 09:04:12 +02:00
This commit is contained in:
Robin Appelman 2026-05-28 18:40:20 +02:00
commit 92fbc74a5b

View file

@ -95,26 +95,26 @@ impl ServiceTrait for Ldap {
) -> Result<Vec<Vec<String>>> {
Ok(vec![
split_cmnd("occ ldap:create-empty-config"),
split_cmnd("occ ldap:set-config s01 ldapHost 'ldap://ldap'"),
split_cmnd("occ ldap:set-config s01 ldapPort '389'"),
split_cmnd("occ ldap:set-config s01 ldapAgentName 'cn=admin,dc=example,dc=org'"),
split_cmnd("occ ldap:set-config s01 ldapAgentPassword 'haze'"),
split_cmnd("occ ldap:set-config s01 ldapBase 'dc=example,dc=org'"),
split_cmnd("occ ldap:set-config s01 ldapBaseUsers 'dc=example,dc=org'"),
split_cmnd("occ ldap:set-config s01 ldapBaseGroups 'dc=example,dc=org'"),
split_cmnd("occ ldap:set-config s01 ldapLoginFilter '(&(&(objectclass=inetOrgPerson))(uid=%uid))'"),
split_cmnd("occ ldap:set-config s01 ldapUserFilter '((objectclass=inetOrgPerson))'"),
split_cmnd("occ ldap:set-config s01 ldapUserFilterMode '0'"),
split_cmnd("occ ldap:set-config s01 ldapUserDisplayName 'sn'"),
split_cmnd("occ ldap:set-config s01 ldapUserFilterObjectclass 'inetOrgPerson'"),
split_cmnd("occ ldap:set-config s01 ldapGroupFilter '(&(|(objectclass=posixGroup)))'"),
split_cmnd("occ ldap:set-config s01 ldapGroupFilterObjectclass 'posixGroup'"),
split_cmnd("occ ldap:set-config s01 ldapEmailAttribute 'email'"),
split_cmnd("occ ldap:set-config s01 ldapUuidUserAttribute 'email'"),
split_cmnd("occ ldap:set-config s01 ldapUuidUserAttribute 'auto'"),
split_cmnd("occ ldap:set-config s01 ldapUuidGroupAttribute 'auto'"),
split_cmnd("occ ldap:set-config s01 ldapLoginFilterUsername '1'"),
split_cmnd("occ ldap:set-config s01 ldapConfigurationActive '1'"),
split_cmnd("occ ldap:set-config s01 ldapHost ldap://ldap"),
split_cmnd("occ ldap:set-config s01 ldapPort 389"),
split_cmnd("occ ldap:set-config s01 ldapAgentName cn=admin,dc=example,dc=org"),
split_cmnd("occ ldap:set-config s01 ldapAgentPassword haze"),
split_cmnd("occ ldap:set-config s01 ldapBase dc=example,dc=org"),
split_cmnd("occ ldap:set-config s01 ldapBaseUsers dc=example,dc=org"),
split_cmnd("occ ldap:set-config s01 ldapBaseGroups dc=example,dc=org"),
split_cmnd("occ ldap:set-config s01 ldapLoginFilter (&(&(objectclass=inetOrgPerson))(uid=%uid))"),
split_cmnd("occ ldap:set-config s01 ldapUserFilter ((objectclass=inetOrgPerson))"),
split_cmnd("occ ldap:set-config s01 ldapUserFilterMode 0"),
split_cmnd("occ ldap:set-config s01 ldapUserDisplayName sn"),
split_cmnd("occ ldap:set-config s01 ldapUserFilterObjectclass inetOrgPerson"),
split_cmnd("occ ldap:set-config s01 ldapGroupFilter (&(|(objectclass=posixGroup)))"),
split_cmnd("occ ldap:set-config s01 ldapGroupFilterObjectclass posixGroup"),
split_cmnd("occ ldap:set-config s01 ldapEmailAttribute email"),
split_cmnd("occ ldap:set-config s01 ldapUuidUserAttribute email"),
split_cmnd("occ ldap:set-config s01 ldapUuidUserAttribute auto"),
split_cmnd("occ ldap:set-config s01 ldapUuidGroupAttribute auto"),
split_cmnd("occ ldap:set-config s01 ldapLoginFilterUsername 1"),
split_cmnd("occ ldap:set-config s01 ldapConfigurationActive 1"),
])
}