aboutsummaryrefslogtreecommitdiffstats
path: root/modules/sympa/templates/data_sources
diff options
context:
space:
mode:
authorMichael Scherer <misc@mageia.org>2010-12-13 23:55:07 +0000
committerMichael Scherer <misc@mageia.org>2010-12-13 23:55:07 +0000
commit51caef25aeaf97a8a8412bb397ddde03fa8d4cff (patch)
treecd15780171d0fbce1604793c12d982bf033d6dec /modules/sympa/templates/data_sources
parent827d3551bf3fae28d639d242f3cdd8817dad6a0e (diff)
downloadpuppet-51caef25aeaf97a8a8412bb397ddde03fa8d4cff.tar
puppet-51caef25aeaf97a8a8412bb397ddde03fa8d4cff.tar.gz
puppet-51caef25aeaf97a8a8412bb397ddde03fa8d4cff.tar.bz2
puppet-51caef25aeaf97a8a8412bb397ddde03fa8d4cff.tar.xz
puppet-51caef25aeaf97a8a8412bb397ddde03fa8d4cff.zip
- move file to subdirectory, easier to understand what's going on
Diffstat (limited to 'modules/sympa/templates/data_sources')
-rw-r--r--modules/sympa/templates/data_sources/ldap_group.incl18
1 files changed, 18 insertions, 0 deletions
diff --git a/modules/sympa/templates/data_sources/ldap_group.incl b/modules/sympa/templates/data_sources/ldap_group.incl
new file mode 100644
index 00000000..66b4129a
--- /dev/null
+++ b/modules/sympa/templates/data_sources/ldap_group.incl
@@ -0,0 +1,18 @@
+include_ldap_2level_query
+ host ldap.<%= domain %>
+ port 389
+ user cn=alamut-sympa,ou=System Accounts,<%= dc_suffix %>
+ passwd <%= ldap_passwd %>
+
+ suffix1 ou=Groups,<%= dc_suffix %>
+ scope1 one
+ filter1 (&(objectClass=groupOfUniqueNames)(cn=<%= name %>))
+ attrs1 uniquemember
+ select1 all
+
+ suffix2 [attrs1]
+ scope2 base
+ filter2 (objectClass=inetOrgPerson)
+ attrs2 mail
+ select2 first
+