diff --git a/manifests/pam/debian.pp b/manifests/pam/debian.pp index 50b5bf1420eb7d9ec6b47437a52c4383fd7c55f8..dfbdbd4dfaf87410d11016e7a9a1dcfe35e8b6b6 100644 --- a/manifests/pam/debian.pp +++ b/manifests/pam/debian.pp @@ -4,23 +4,20 @@ class base::pam::debian { package { 'libpam-krb5': ensure => present } - package { 'libpam-afs-session': ensure => present } file { '/etc/pam.d/common-auth': source => 'puppet:///modules/base/pam/etc/pam.d/common-auth', require => [ Package['libpam-afs-session'], Package['libpam-krb5'] ]; - '/etc/pam.d/common-session': + '/etc/pam.d/common-account': + source => 'puppet:///modules/base/pam/etc/pam.d/common-account', + require => [ Package['libpam-krb5'] ]; + '/etc/pam.d/common-session': source => 'puppet:///modules/base/pam/etc/pam.d/common-session', require => [ Package['libpam-afs-session'], Package['libpam-krb5'] ]; } - - file { '/etc/pam.d/common-account': - source => 'puppet:///modules/base/pam/etc/pam.d/common-account', - require => [ Package['libpam-krb5'] ]; - } } # FIXME: move libpam-foreground and config (in pam.d/global/common-session)