aboutsummaryrefslogtreecommitdiffstats
path: root/modules/postfix/templates/group_aliases.conf
diff options
context:
space:
mode:
authorMichael Scherer <misc@mageia.org>2011-03-24 02:43:08 +0000
committerMichael Scherer <misc@mageia.org>2011-03-24 02:43:08 +0000
commitd951a3d57cfeeab450450b7cdfb51b9844a3c648 (patch)
tree6f9a991168aec934dbac0010892a7866fe5f283b /modules/postfix/templates/group_aliases.conf
parent8ecda71a868edee70b396d241cf77012bd52d8a3 (diff)
downloadpuppet-d951a3d57cfeeab450450b7cdfb51b9844a3c648.tar
puppet-d951a3d57cfeeab450450b7cdfb51b9844a3c648.tar.gz
puppet-d951a3d57cfeeab450450b7cdfb51b9844a3c648.tar.bz2
puppet-d951a3d57cfeeab450450b7cdfb51b9844a3c648.tar.xz
puppet-d951a3d57cfeeab450450b7cdfb51b9844a3c648.zip
- add support for mailing all people in a ldap group
Diffstat (limited to 'modules/postfix/templates/group_aliases.conf')
-rw-r--r--modules/postfix/templates/group_aliases.conf12
1 files changed, 12 insertions, 0 deletions
diff --git a/modules/postfix/templates/group_aliases.conf b/modules/postfix/templates/group_aliases.conf
new file mode 100644
index 00000000..85788e41
--- /dev/null
+++ b/modules/postfix/templates/group_aliases.conf
@@ -0,0 +1,12 @@
+server_host = ldaps://ldap.<%= domain %>:636
+search_base = <%= dc_suffix %>
+query_filter = (&(cn=mga-%u)(objectClass=groupOfNames))
+result_attribute = mail
+special_result_attribute = member
+bind = yes
+bind_dn = cn=postfix-<%= hostname %>,ou=System Accounts,<%= dc_suffix %>
+bind_pw = <%= ldap_password %>
+# postfix complain on url
+# warning: dict_ldap_open: URL scheme ldaps requires protocol version 3
+version = 3
+domain = group.<%= domain %>