role => {
description => "User role. Role 'root' is reseved for the Unix Superuser.",
type => 'string',
- enum => ['root', 'admin', 'qmanager', 'audit'],
+ enum => ['root', 'admin', 'helpdesk', 'qmanager', 'audit'],
},
firstname => {
description => "First name.",
optional => 1,
};
-my $verity_entry = sub {
+my $verify_entry = sub {
my ($entry) = @_;
my $errors = {};
$d->{$k} = $+{$k} if $+{$k};
}
eval {
- $verity_entry->($d);
+ $verify_entry->($d);
$cfg->{$d->{userid}} = $d;
die "role 'root' is reserved\n"
if $d->{role} eq 'root' && $d->{userid} ne 'root@pmg';
$d->{userid} = $userid;
die "invalid userid '$userid'\n" if $userid eq 'root@pmg';
- $verity_entry->($d);
+ $verify_entry->($d);
$cfg->{$d->{userid}} = $d;
if ($d->{userid} ne 'root@pam') {