aboutsummaryrefslogtreecommitdiffstats
path: root/modules/openldap
diff options
context:
space:
mode:
authorBuchan Milne <buchan@mageia.org>2010-11-05 12:30:14 +0000
committerBuchan Milne <buchan@mageia.org>2010-11-05 12:30:14 +0000
commite2aa9d79c34e82fa8e41658236430e2e3d434e0c (patch)
tree64cea7789c7712e6942854cb6e413b7f94dcc906 /modules/openldap
parent4fc0f6f4e462fdbba996734605b22ab65bd6c364 (diff)
downloadpuppet-e2aa9d79c34e82fa8e41658236430e2e3d434e0c.tar
puppet-e2aa9d79c34e82fa8e41658236430e2e3d434e0c.tar.gz
puppet-e2aa9d79c34e82fa8e41658236430e2e3d434e0c.tar.bz2
puppet-e2aa9d79c34e82fa8e41658236430e2e3d434e0c.tar.xz
puppet-e2aa9d79c34e82fa8e41658236430e2e3d434e0c.zip
Catdap needs some search access as well
Also allow catdap to write preferredLanguage
Diffstat (limited to 'modules/openldap')
-rw-r--r--modules/openldap/templates/mandriva-dit-access.conf6
1 files changed, 3 insertions, 3 deletions
diff --git a/modules/openldap/templates/mandriva-dit-access.conf b/modules/openldap/templates/mandriva-dit-access.conf
index e97be748..ba7a2671 100644
--- a/modules/openldap/templates/mandriva-dit-access.conf
+++ b/modules/openldap/templates/mandriva-dit-access.conf
@@ -89,13 +89,13 @@ access to dn.regex="^cn=[^,]+,ou=(System Groups|Group),dc=mageia,dc=org$"
access to dn.subtree="ou=People,dc=mageia,dc=org"
attrs="objectClass"
val="inetOrgperson"
- by group/groupOfNames/member.exact="cn=registrars,ou=system groups,dc=mageia,dc=org" =a
+ by group/groupOfNames/member.exact="cn=registrars,ou=system groups,dc=mageia,dc=org" =asrx
by * +0 break
access to dn.subtree="ou=People,dc=mageia,dc=org"
filter="(!(objectclass=posixAccount))"
- attrs=cn,sn,gn,mail,entry,children
- by group/groupOfNames/member.exact="cn=registrars,ou=system groups,dc=mageia,dc=org" =a
+ attrs=cn,sn,gn,mail,entry,children,preferredLanguage
+ by group/groupOfNames/member.exact="cn=registrars,ou=system groups,dc=mageia,dc=org" =asx
by * +0 break
# let the user change some of his/her attributes