# Managed by Puppet database <%= scope.lookupvar('ldap::params::lp_openldap_db_type') %> suffix "<%= basedn %>" rootdn "<%= rootdn %>,<%= basedn %>" rootpw <%= rootpw %> directory <%= scope.lookupvar('ldap::params::lp_openldap_var_dir') %>/<%= name %> # Indices to maintain for this database index objectClass eq,pres index ou,mail,surname,givenname eq,pres,sub index uidNumber,gidNumber,loginShell eq,pres index cn,uid,memberUid eq,pres,approx,sub index nisMapName,nisMapEntry eq,pres,sub # Puppet Managed ACL permissions include <%= scope.lookupvar('ldap::params::lp_openldap_conf_dir') %>/domains/<%= name %>-acl.conf # Default Admin ACLs # Change line 23 to users for authenticated binding # or a specific dn like line 24 for admins only access to attrs=userPassword by self write by <%= auth_who || 'anonymous' %> auth by dn.base="<%= rootdn %>,<%= basedn %>" write by * none access to * by self write by dn.base="<%= rootdn %>,<%= basedn %>" write by * read
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#2 | 18706 | jenbottom | Moving some files aroudn to make things less messy and hopefully easier to find | ||
#1 | 18639 | jenbottom |
adding some configs for an OpenLDAP VM (from GitHub) and some more work to helix_setup_basic.sh script. Now the script should put all my sample configs in place, so I just need to login to the VM and subvmit them |