blob: 1c5a391fb79917c35c85359a71b238a6c71adcdd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
class pam::multiple_ldap_access($access_classes, $restricted_shell = false) {
include stdlib
$default_access_classes = [ 'mga-sysadmin', 'mga-unrestricted_shell_access' ]
if empty($access_classes) {
$allowed_access_classes = $default_access_classes
} else {
$allowed_access_classes = concat($default_access_classes, $access_classes)
}
if $restricted_shell {
include restrictshell
}
include pam::base
}
|