X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=modules%2Fbase_installation%2Fmanifests%2Fldap.pp;fp=modules%2Fbase_installation%2Fmanifests%2Fldap.pp;h=929140234cd7e071dd0d1b5ab3c21eadcf7504ed;hb=25c99a635507abfe6af4a1f0a9fc5a103d1880c0;hp=5a3532716793a7ac84b2700cc685d735071d2aac;hpb=d83778a66ca5effd6489fc56be2834adcf93fa58;p=perso%2FImmae%2FProjets%2FPuppet.git diff --git a/modules/base_installation/manifests/ldap.pp b/modules/base_installation/manifests/ldap.pp index 5a35327..9291402 100644 --- a/modules/base_installation/manifests/ldap.pp +++ b/modules/base_installation/manifests/ldap.pp @@ -43,9 +43,9 @@ class base_installation::ldap inherits base_installation { ensure => present, service => $service, type => "password", - control => "[success=done new_authtok_reqd=ok ignore=ignore default=bad]", + control => "[success=done new_authtok_reqd=ok authinfo_unavail=ignore ignore=ignore default=bad]", module => "pam_ldap.so", - arguments => "ignore_unknown_user", + arguments => ["ignore_unknown_user", "ignore_authinfo_unavail"], position => 'before *[type="password" and module="pam_unix.so"]', require => Package["ruby-augeas"], } @@ -57,9 +57,9 @@ class base_installation::ldap inherits base_installation { ensure => present, service => $service, type => $type, - control => "[success=done new_authtok_reqd=ok ignore=ignore default=bad]", + control => "[success=done new_authtok_reqd=ok authinfo_unavail=ignore ignore=ignore default=bad]", module => "pam_ldap.so", - arguments => "ignore_unknown_user", + arguments => ["ignore_unknown_user", "ignore_authinfo_unavail"], position => "before *[type=\"$type\" and module=\"pam_unix.so\"]", require => Package["ruby-augeas"], }