Newer
Older
#
# Sets up basic PAM configuration, separated out from the original kerberos
# configuration.
# Basic class, for most systems.
class base::pam {
case $operatingsystem {
redhat: { include base::pam::redhat }
debian: { include base::pam::debian }
ubuntu: { include base::pam::debian }
}
}
# Allows access to all users with a SUNet ID. Mostly for timeshares and such.
class base::pam::ldap inherits base::pam {
case $operatingsystem {
redhat: { include base::pam::redhat::ldap }
debian: { include base::pam::debian::ldap }
ubuntu: { include base::pam::debian::ldap }
}
}