pam: Added pam::mount class.

This commit is contained in:
Timo Makinen 2013-12-19 11:49:24 +02:00
parent 0a3371d052
commit 423b40d3da

View file

@ -51,3 +51,34 @@ class pam::mkhomedir {
}
}
# Enable pam_mount module
#
# === Parameters:
#
# $source:
# Path to pam_mount.conf.xml file to use.
#
class pam::mount($source) {
include pam::common
package { "pam_mount":
name => $::operatingsystem ? {
"ubuntu" => "libpam-mount",
default => "pam_mount",
},
ensure => installed,
}
file { "/etc/security/pam_mount.conf.xml":
ensure => present,
source => $source,
mode => "0644",
owner => "root",
group => "root",
require => Package["pam_mount"],
}
}