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"],
}
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"],
}