/usr/share/usermin/gray-theme
NameSizeModeActions
acl/-0755rm
adsl-client/-0755rm
apache/-0755rm
at/-0755rm
backup-config/-0755rm
bandwidth/-0755rm
bind8/-0755rm
bsdfdisk/-0755rm
burner/-0755rm
cfengine/-0755rm
change-user/-0755rm
cluster-copy/-0755rm
cluster-cron/-0755rm
cluster-passwd/-0755rm
cluster-shell/-0755rm
cluster-software/-0755rm
cluster-useradmin/-0755rm
cluster-webmin/-0755rm
cpan/-0755rm
cron/-0755rm
custom/-0755rm
dhcpd/-0755rm
dhcpd-2.0/-0755rm
dnsadmin/-0755rm
dovecot/-0755rm
download/-0755rm
escputil/-0755rm
exports/-0755rm
fdisk/-0755rm
fetchmail/-0755rm
file/-0755rm
firewall/-0755rm
frox/-0755rm
fsdump/-0755rm
generate-acls/-0755rm
gnupg/-0755rm
grub/-0755rm
heartbeat/-0755rm
help/-0755rm
htaccess-htpasswd/-0755rm
htpasswd-file/-0755rm
idmapd/-0755rm
images/-0755rm
inetd/-0755rm
init/-0755rm
inittab/-0755rm
ipchains/-0755rm
ipsec/-0755rm
iptables/-0755rm
iscsi-client/-0755rm
iscsi-server/-0755rm
iscsi-target/-0755rm
jabber/-0755rm
jsample/-0755rm
krb5/-0755rm
lang/-0755rm
ldap-useradmin/-0755rm
lilo/-0755rm
logrotate/-0755rm
lpadmin/-0755rm
lvm/-0755rm
lvs/-0755rm
mailbox/-0755rm
mailboxes/-0755rm
majordomo/-0755rm
man/-0755rm
mon/-0755rm
mount/-0755rm
mysql/-0755rm
net/-0755rm
nettools/-0755rm
nis/-0755rm
openslp/-0755rm
pam/-0755rm
pap/-0755rm
passwd/-0755rm
phpini/-0755rm
postfix/-0755rm
postgresql/-0755rm
ppp-client/-0755rm
pptp-client/-0755rm
pptp-server/-0755rm
proc/-0755rm
procmail/-0755rm
procyonguide/-0755rm
proftpd/-0755rm
pserver/-0755rm
qmailadmin/-0755rm
quota/-0755rm
raid/-0755rm
samba/-0755rm
sarg/-0755rm
sargreports/-0755rm
sendmail/-0755rm
sentry/-0755rm
servers/-0755rm
shell/-0755rm
shorewall/-0755rm
simple-firewall/-0755rm
smart-status/-0755rm
software/-0755rm
spam/-0755rm
squid/-0755rm
squidguard/-0755rm
squidinfo/-0755rm
squidreports/-0755rm
squidstat/-0755rm
ssh/-0755rm
sshd/-0755rm
status/-0755rm
stunnel/-0755rm
swell-wizard/-0755rm
sysgraph/-0755rm
sysinfo/-0755rm
syslog/-0755rm
sysstats/-0755rm
telnet/-0755rm
template/-0755rm
time/-0755rm
tsunamiguide/-0755rm
tunnel/-0755rm
unauthenticated/-0755rm
updown/-0755rm
useradmin/-0755rm
usermin/-0755rm
vgetty/-0755rm
webalizer/-0755rm
webfetch/-0755rm
webmin/-0755rm
webmin-iptables/-0755rm
webminguide/-0755rm
webminlog/-0755rm
wpad-wizard/-0755rm
wuftpd/-0755rm
xinetd/-0755rm
zones/-0755rm
config3370644editdlrm
config.cgi37370755editdlrm
config_save.cgi17540755editdlrm
edit_overlay.cgi7830755editdlrm
edit_right.cgi38650755editdlrm
favicon.ico11500644editdlrm
gray-theme-lib.pl47410755editdlrm
index.cgi43280755editdlrm
left.cgi103570755editdlrm
pngfix.html950644editdlrm
pngfix.js12350644editdlrm
recollect.cgi2770755editdlrm
right.cgi560190755editdlrm
save_overlay.cgi9020755editdlrm
save_right.cgi15900755editdlrm
theme.info1510644editdlrm
theme.pl357330755editdlrm
top.cgi3460755editdlrm
uconfig.cgi30490755editdlrm
uconfig_save.cgi14220755editdlrm
Edit: /usr/share/usermin/gray-theme/uconfig_save.cgi (1422B)
#!/usr/bin/perl # config_save.cgi # Save inputs from config.cgi require "gray-theme/gray-theme-lib.pl"; require './config-lib.pl'; &ReadParse(); $m = $in{'module'}; &error_setup($text{'config_err'}); &foreign_available($m) || &error($text{'config_eaccess'}); &switch_to_remote_user(); &create_user_config_dirs(); mkdir("$user_config_directory/$m", 0700); &lock_file("$user_config_directory/$m/config"); &read_file("$user_config_directory/$m/config", \%newconfig); &read_file("$config_directory/$m/canconfig", \%canconfig); $mdir = &module_root_directory($m); if (-r "$mdir/uconfig_info.pl") { # Module has a custom config editor &foreign_require($m, "uconfig_info.pl"); local $fn = "${m}::config_form"; if (defined(&$fn)) { $func++; &foreign_call($m, "config_save", \%newconfig, \%canconfig); } } if (!$func) { # Use config.info to parse config inputs &parse_config(\%newconfig, "$mdir/uconfig.info", $m, %canconfig ? \%canconfig : undef, $in{'section'}); } &write_file("$user_config_directory/$m/config", \%newconfig); &unlock_file("$user_config_directory/$m/config"); # Call any post-config save function local $pfn = "${m}::config_post_save"; if (defined(&$pfn)) { &foreign_call($m, "config_post_save", \%newconfig, \%oldconfig, \%canconfig); } if ($in{'save_next'}) { &redirect("uconfig.cgi?module=$in{'module'}§ion=$in{'section_next'}"); } else { &redirect("/$m/"); }