An Ansible Playbook to deploy OpenLDAP and FusionDirectory
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

50 lines
1.3KB

  1. dn: ou=fusiondirectory,{{ base_dn }}
  2. objectClass: organizationalUnit
  3. ou: fusiondirectory
  4. dn: cn=config,ou=fusiondirectory,{{ base_dn }}
  5. objectClass: fusionDirectoryConf
  6. fdLanguage: {{ language }}
  7. fdTheme: breezy
  8. fdTimezone: {{ timezone }}
  9. fusionConfigMd5: {{ fd_config_hash.stat.md5 }}
  10. fdLdapSizeLimit: 200
  11. fdModificationDetectionAttribute: entryCSN
  12. fdLogging: TRUE
  13. fdSchemaCheck: TRUE
  14. fdEnableSnapshots: TRUE
  15. fdSnapshotBase: ou=snapshots,{{ base_dn }}
  16. fdPasswordDefaultHash: ssha
  17. fdForcePasswordDefaultHash: FALSE
  18. fdPasswordMinLength: 8
  19. fdHandleExpiredAccounts: FALSE
  20. fdLoginAttribute: uid
  21. fdForceSSL: FALSE
  22. fdWarnSSL: TRUE
  23. fdSessionLifeTime: 1800
  24. fdHttpAuthActivated: FALSE
  25. fdHttpHeaderAuthActivated: FALSE
  26. fdHttpHeaderAuthHeaderName: AUTH_USER
  27. fdSslKeyPath: /etc/ldap/ssl/{{ domain }}.key
  28. fdSslCertPath: /etc/ssl/certs/ca-certificates.crt
  29. fdSslCaCertPath: /etc/ldap/ssl/{{ domain }}.crt
  30. fdCasActivated: FALSE
  31. fdCasServerCaCertPath: /etc/ssl/certs/ca-certificates.crt
  32. fdCasHost: localhost
  33. fdCasPort: 443
  34. fdCasContext: /cas
  35. fdAccountPrimaryAttribute: uid
  36. fdCnPattern: %givenName% %sn%
  37. fdStrictNamingRules: FALSE
  38. fdUserRDN: ou=people
  39. fdAclRoleRDN: ou=aclroles
  40. fdRestrictRoleMembers: FALSE
  41. fdSplitPostalAddress: FALSE
  42. fdDisplayErrors: FALSE
  43. fdLdapStats: FALSE
  44. fdDebugLevel: 0
  45. fdListSummary: TRUE
  46. fdAclTabOnObjects: FALSE
  47. fdDisplayHookOutput: FALSE
  48. cn: config