diff --git a/ldap/manifests/init.pp b/ldap/manifests/init.pp index 5fcf377..e030c11 100644 --- a/ldap/manifests/init.pp +++ b/ldap/manifests/init.pp @@ -47,6 +47,14 @@ class ldap::auth inherits ldap::client { lens => "Spacevars.simple_lns", notify => Service["nslcd"], } + if $::operatingsystem == "Fedora" { + augeas { "nslcd-conf-groupmap": + changes => "set map 'group member uniqueMember'", + incl => "/etc/nslcd.conf", + lens => "Spacevars.simple_lns", + notify => Service["nslcd"], + } + } augeas { "pam-ldap-conf": changes => [ "set ssl on", "set pam_password exop",