aboutsummaryrefslogtreecommitdiffstats
path: root/modules/pam/manifests/base.pp
diff options
context:
space:
mode:
Diffstat (limited to 'modules/pam/manifests/base.pp')
-rw-r--r--modules/pam/manifests/base.pp11
1 files changed, 6 insertions, 5 deletions
diff --git a/modules/pam/manifests/base.pp b/modules/pam/manifests/base.pp
index cfeff23d..e29c8555 100644
--- a/modules/pam/manifests/base.pp
+++ b/modules/pam/manifests/base.pp
@@ -1,11 +1,12 @@
class pam::base {
include pam::multiple_ldap_access
- package { ['nscd']: }
+ package { ['nscd', 'nss-pam-ldapd']: }
- if versioncmp($::lsbdistrelease, '2') < 0 {
- package { ['pam_ldap','nss_ldap']: }
- } else {
- package { ['nss-pam-ldapd']: }
+ # This needs configuration or it generates an error every hour.
+ # If it's ever enabled, make sure restrict permissions on
+ # /var/db/passwd.db and /var/db/group.db at the same time.
+ package { 'nss_updatedb':
+ ensure => 'absent',
}
service { 'nscd':