X7ROOT File Manager
Current Path:
/usr/libexec/webmin/pam
usr
/
libexec
/
webmin
/
pam
/
📁
..
📄
CHANGELOG
(245 B)
📄
backup_config.pl
(807 B)
📄
cgi_args.pl
(283 B)
📄
config-cobalt-linux
(251 B)
📄
config-coherent-linux
(252 B)
📄
config-corel-linux
(240 B)
📄
config-debian-linux
(256 B)
📄
config-generic-linux
(252 B)
📄
config-gentoo-linux
(240 B)
📄
config-macos
(67 B)
📄
config-mandrake-linux
(252 B)
📄
config-msc-linux
(252 B)
📄
config-open-linux
(252 B)
📄
config-openmamba-linux
(252 B)
📄
config-pardus-linux
(252 B)
📄
config-redhat-linux
(268 B)
📄
config-slackware-linux
(240 B)
📄
config-sol-linux
(246 B)
📄
config-suse-linux
(252 B)
📄
config-syno-linux
(252 B)
📄
config-trustix-linux
(252 B)
📄
config-turbo-linux
(252 B)
📄
config-united-linux
(252 B)
📄
config.info
(193 B)
📄
config.info.ca
(207 B)
📄
config.info.cs
(197 B)
📄
config.info.de
(218 B)
📄
config.info.es
(219 B)
📄
config.info.fr
(216 B)
📄
config.info.hu
(0 B)
📄
config.info.ja
(229 B)
📄
config.info.ko
(176 B)
📄
config.info.nl
(222 B)
📄
config.info.no
(200 B)
📄
config.info.pl
(161 B)
📄
config.info.ru
(304 B)
📄
config.info.sv
(176 B)
📄
config.info.uk
(305 B)
📄
cpan_modules.pl
(76 B)
📄
create_form.cgi
(1022 B)
📄
create_pam.cgi
(1.78 KB)
📄
delete_pam.cgi
(280 B)
📄
edit_inc.cgi
(1.54 KB)
📄
edit_mod.cgi
(2.28 KB)
📄
edit_pam.cgi
(3.89 KB)
📄
feedback_files.pl
(182 B)
📁
images
📄
index.cgi
(1.14 KB)
📄
install_check.pl
(331 B)
📁
lang
📄
log_parser.pl
(1 KB)
📄
module.info
(248 B)
📄
module.info.af
(0 B)
📄
module.info.af.auto
(137 B)
📄
module.info.ar
(0 B)
📄
module.info.ar.auto
(204 B)
📄
module.info.be
(0 B)
📄
module.info.be.auto
(230 B)
📄
module.info.bg
(0 B)
📄
module.info.bg.auto
(223 B)
📄
module.info.ca
(133 B)
📄
module.info.ca.auto
(12 B)
📄
module.info.cs
(24 B)
📄
module.info.cs.auto
(114 B)
📄
module.info.da
(0 B)
📄
module.info.da.auto
(135 B)
📄
module.info.de
(153 B)
📄
module.info.de.auto
(12 B)
📄
module.info.el
(0 B)
📄
module.info.el.auto
(237 B)
📄
module.info.es
(27 B)
📄
module.info.es.auto
(115 B)
📄
module.info.eu
(0 B)
📄
module.info.eu.auto
(141 B)
📄
module.info.fa
(0 B)
📄
module.info.fa.auto
(219 B)
📄
module.info.fi
(0 B)
📄
module.info.fi.auto
(129 B)
📄
module.info.fr
(0 B)
📄
module.info.fr.auto
(156 B)
📄
module.info.he
(0 B)
📄
module.info.he.auto
(161 B)
📄
module.info.hr
(0 B)
📄
module.info.hr.auto
(157 B)
📄
module.info.hu
(28 B)
📄
module.info.hu.auto
(152 B)
📄
module.info.it
(0 B)
📄
module.info.it.auto
(142 B)
📄
module.info.ja
(19 B)
📄
module.info.ja.auto
(118 B)
📄
module.info.ko
(19 B)
📄
module.info.ko.auto
(124 B)
📄
module.info.lt
(0 B)
📄
module.info.lt.auto
(157 B)
📄
module.info.lv
(0 B)
📄
module.info.lv.auto
(157 B)
📄
module.info.ms
(138 B)
📄
module.info.ms.auto
(12 B)
📄
module.info.mt
(0 B)
📄
module.info.mt.auto
(142 B)
📄
module.info.nl
(26 B)
📄
module.info.nl.auto
(124 B)
📄
module.info.no
(26 B)
📄
module.info.no.auto
(108 B)
📄
module.info.pl
(30 B)
📄
module.info.pl.auto
(116 B)
📄
module.info.pt
(0 B)
📄
module.info.pt.auto
(141 B)
📄
module.info.pt_BR
(0 B)
📄
module.info.pt_BR.auto
(150 B)
📄
module.info.ro
(0 B)
📄
module.info.ro.auto
(141 B)
📄
module.info.ru
(41 B)
📄
module.info.ru.auto
(172 B)
📄
module.info.sk
(0 B)
📄
module.info.sk.auto
(147 B)
📄
module.info.sl
(0 B)
📄
module.info.sl.auto
(160 B)
📄
module.info.sv
(26 B)
📄
module.info.sv.auto
(112 B)
📄
module.info.th
(0 B)
📄
module.info.th.auto
(317 B)
📄
module.info.tr
(0 B)
📄
module.info.tr.auto
(168 B)
📄
module.info.uk
(0 B)
📄
module.info.uk.auto
(223 B)
📄
module.info.ur
(0 B)
📄
module.info.ur.auto
(251 B)
📄
module.info.vi
(0 B)
📄
module.info.vi.auto
(167 B)
📄
module.info.zh
(0 B)
📄
module.info.zh.auto
(109 B)
📄
module.info.zh_TW
(22 B)
📄
module.info.zh_TW.auto
(100 B)
📄
move.cgi
(586 B)
📄
pam-lib.pl
(3.77 KB)
📄
pam_cracklib.so.pl
(715 B)
📄
pam_deny.so.pl
(51 B)
📄
pam_env.so.pl
(1.48 KB)
📄
pam_filter.so.pl
(53 B)
📄
pam_group.so.pl
(1.36 KB)
📄
pam_listfile.so.pl
(1.59 KB)
📄
pam_mail.so.pl
(1.34 KB)
📄
pam_motd.so.pl
(534 B)
📄
pam_nologin.so.pl
(54 B)
📄
pam_permit.so.pl
(53 B)
📄
pam_pwdb.so.pl
(967 B)
📄
pam_rhosts_auth.so.pl
(1.13 KB)
📄
pam_rootok.so.pl
(53 B)
📄
pam_securetty.so.pl
(535 B)
📄
pam_shells.so.pl
(533 B)
📄
pam_stack.so.pl
(491 B)
📄
pam_tally.so.pl
(1.23 KB)
📄
pam_time.so.pl
(1.24 KB)
📄
pam_unix.so.pl
(1.76 KB)
📄
pam_wheel.so.pl
(866 B)
📄
save_inc.cgi
(954 B)
📄
save_incs.cgi
(844 B)
📄
save_mod.cgi
(1.56 KB)
📄
template.pl
(162 B)
Editing: edit_inc.cgi
#!/usr/bin/perl # Edit a PAM include for some service require './pam-lib.pl'; &ReadParse(); @pam = &get_pam_config(); $pam = $pam[$in{'idx'}]; if ($in{'midx'} ne '') { $mod = $pam->{'mods'}->[$in{'midx'}]; $inc = $mod->{'module'}; $type = $mod->{'type'}; &ui_print_header(undef, $text{'inc_edit'}, ""); } else { &ui_print_header(undef, $text{'inc_create'}, ""); $type = $in{'type'}; } print &ui_form_start("save_inc.cgi"); print &ui_hidden("idx", $in{'idx'}); print &ui_hidden("midx", $in{'midx'}); print &ui_hidden("_type", $in{'type'}); print &ui_table_start($text{'inc_header'}, undef, 2, [ "width=30%" ]); # PAM service name $t = $text{'desc_'.$pam->{'name'}}; print &ui_table_row($text{'mod_name'}, "<tt>".&html_escape($pam->{'name'})."</tt> ". ($pam->{'desc'} ? "($pam->{'desc'})" : $t ? "($t)" : "")); # Authentication step print &ui_table_row($text{'mod_type'}, $text{'mod_type_'.$type}); # Included service @pam = sort { $a->{'name'} cmp $b->{'name'} } @pam; print &ui_table_row($text{'inc_inc'}, &ui_select("inc", $inc, [ map { [ $_->{'name'}, $_->{'name'}.($text{'desc_'.$_->{'name'}} ? " (".$text{'desc_'.$_->{'name'}}.")" : "") ] } grep { $_->{'name'} ne $pam->{'name'} } @pam ], 1, 0, $inc ? 1 : 0)); print &ui_table_end(); if ($in{'midx'} ne '') { print &ui_form_end([ [ undef, $text{'save'} ], [ 'delete', $text{'delete'} ] ]); } else { print &ui_form_end([ [ undef, $text{'create'} ] ]); } &ui_print_footer("edit_pam.cgi?idx=$in{'idx'}", $text{'edit_return'}, "", $text{'index_return'});
Upload File
Create Folder