2007-04-12 20:24:50 +00:00
|
|
|
#!/usr/local/bin/perl
|
|
|
|
|
|
|
|
require './samba-lib.pl';
|
|
|
|
&ReadParse();
|
|
|
|
# check acls
|
2009-06-10 17:29:32 +00:00
|
|
|
|
2012-03-16 20:21:09 -07:00
|
|
|
&error_setup("$text{'eacl_aviol'}ask_epass.cgi");
|
2007-04-12 20:24:50 +00:00
|
|
|
&error("$text{'eacl_np'} $text{'eacl_pmusers'}")
|
|
|
|
unless $access{'maint_users'} && $access{'view_users'};
|
|
|
|
# delete
|
|
|
|
&lock_file($config{'smb_passwd'});
|
|
|
|
@list = &list_users();
|
|
|
|
&delete_user($list[$in{'idx'}]);
|
|
|
|
&unlock_file($config{'smb_passwd'});
|
|
|
|
&webmin_log("delete", "euser", $list[$in{'idx'}]->{'name'});
|
|
|
|
&redirect("edit_epass.cgi");
|
|
|
|
|