mirror of
https://github.com/webmin/webmin.git
synced 2026-02-03 14:13:29 +00:00
Fix ACL check for manual editing https://www.virtualmin.com/node/53211
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
require './cron-lib.pl';
|
||||
&ReadParse();
|
||||
&ui_print_header(undef, $text{'manual_title'}, "");
|
||||
$access{'acl_users'} == 0 || &error($text{'manual_ecannot'});
|
||||
$access{'mode'} == 0 || &error($text{'manual_ecannot'});
|
||||
|
||||
# File selection form
|
||||
my @files = &list_cron_files();
|
||||
|
||||
@@ -58,7 +58,7 @@ if ($config{cron_allow_file} && $config{cron_deny_file} && $access{'allow'}) {
|
||||
push(@crlinks, &ui_link("edit_allow.cgi", $text{'index_allow'}) );
|
||||
}
|
||||
my @files = &list_cron_files();
|
||||
if ($access{'acl_users'} == 0 && @files) {
|
||||
if ($access{'mode'} == 0 && @files) {
|
||||
push(@crlinks, &ui_link("edit_manual.cgi", $text{'index_manual'}));
|
||||
}
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
require './cron-lib.pl';
|
||||
&ReadParseMime();
|
||||
&error_setup($text{'manual_err'});
|
||||
$access{'acl_users'} == 0 || &error($text{'manual_ecannot'});
|
||||
$access{'mode'} == 0 || &error($text{'manual_ecannot'});
|
||||
|
||||
# Validate the file and update it
|
||||
my @files = &list_cron_files();
|
||||
|
||||
Reference in New Issue
Block a user