5 foreach $k (keys %config) {
6 if ($k =~ /^sync_(.*)$/) {
7 push(@sync, [ $1, $config{$k} ]);
11 # useradmin_create_user(&details)
12 sub useradmin_create_user
15 if ($s->[1] =~ /create/ && !&get_authuser($s->[0], $_[0]->{'user'})) {
17 &create_authuser($s->[0], { 'user' => $_[0]->{'user'},
18 'pass' => $_[0]->{'pass'} });
19 &unlock_file($s->[0]);
24 # useradmin_delete_user(&details)
25 sub useradmin_delete_user
28 if ($s->[1] =~ /delete/) {
30 &delete_authuser($s->[0], $_[0]->{'user'});
31 &unlock_file($s->[0]);
36 # useradmin_modify_user(&details)
37 sub useradmin_modify_user
40 if ($s->[1] =~ /modify/) {
42 &save_authuser($s->[0], $_[0]->{'olduser'},
43 { 'user' => $_[0]->{'user'},
44 'pass' => $_[0]->{'pass'} });
45 &unlock_file($s->[0]);