⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.93
Server IP:
65.108.141.171
Server:
Linux server.heloix.com 5.4.0-214-generic #234-Ubuntu SMP Fri Mar 14 23:50:27 UTC 2025 x86_64
Server Software:
Apache
PHP Version:
7.4.33
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
share
/
webmin
/
virtual-server
/
View File Name :
save_exclude.cgi
#!/usr/bin/perl # Save per-domain excluded directories require './virtual-server-lib.pl'; &ReadParse(); &error_setup($text{'exclude_err'}); $d = &get_domain($in{'dom'}); &can_edit_domain($d) || &error($text{'edit_ecannot'}); &can_edit_exclude() || &error($text{'exclude_ecannot'}); # Validate and save inputs @exclude = grep { /\S/ } split(/\r?\n/, $in{'dirs'}); @exclude = map { s/^\///; $_ } @exclude; # Strip leading /s foreach $e (@exclude) { $e !~ /^\// || &error(&text('exclude_eabs', $e)); $e !~ /\.\./ || &error(&text('exclude_edot', $e)); } &save_backup_excludes($d, \@exclude); @dbexclude = grep { /\S/ } split(/\r?\n/, $in{'dbs'}); foreach $e (@dbexclude) { $e =~ /^[a-z0-9\.\_\-\*]+$/i || &error(&text('exclude_edb', $e)); } &save_backup_db_excludes($d, \@dbexclude); # All done &run_post_actions_silently(); &webmin_log("exclude", "domain", $d->{'dom'}); &domain_redirect($d);