Merge branch 'master' of github.com:webmin/webmin

This commit is contained in:
Jamie Cameron
2025-06-22 14:11:53 -07:00
6 changed files with 17 additions and 14 deletions

View File

@@ -1,5 +1,12 @@
## Changelog
#### 2.403 (June 30, 2025)
* Add status monitor for PHP FPM #2499
* Add support for redirecting to the enforced domain when the `musthost_redirect` directive is set
* Add a UI API to mask sensitive text—like displayed passwords, unless hovered over container
* Fix MySQL/MariaDB to remove obsolete `set-variable` options that break modern config files #2497
#### 2.402 (June 16, 2025)
* Update the Authentic theme to the latest version with various fixes and improvements
* Fix support for EL10-based systems

View File

@@ -1544,7 +1544,8 @@ if ($config{'redirect_prefix'}) {
}
$prot = $ssl ? "https" : "http";
# Disallowed hostname used by redirecting to musthost
# Redirect to the configured "musthost", if "musthost_redirect" is set, rather
# than showing an error
if ($config{'musthost'} && $host ne $config{'musthost'} &&
$config{'musthost_redirect'}) {
&write_data("HTTP/1.0 302 Moved Temporarily\r\n");

View File

@@ -52,7 +52,7 @@ print &ui_table_row($text{'cnf_stor'},
$fpt = &find_value("innodb_file_per_table", $mems);
print &ui_table_row($text{'cnf_fpt'},
&ui_yesno_radio("fpt", $fpt));
&ui_yesno_radio("fpt", $fpt // 1));
$ilt = &find_value("innodb_lock_wait_timeout", $mems);
print &ui_table_row($text{'cnf_ilt'},

View File

@@ -53,11 +53,8 @@ else {
&save_directive($conf, $mysqld, "default-storage-engine",
$in{'stor'} ? [ $in{'stor'} ] : [ ]);
$fpt = &find_value("innodb_file_per_table", $mems);
if ($fpt || $in{'fpt'}) {
&save_directive($conf, $mysqld, "innodb_file_per_table",
[ $in{'fpt'} ]);
}
&save_directive($conf, $mysqld, "innodb_file_per_table",
[ $in{'fpt'} ? undef : 0 ]);
if ($in{'ilt_def'}) {
&save_directive($conf, $mysqld, "innodb_lock_wait_timeout", [ ]);

View File

@@ -33,7 +33,5 @@ else {
&reset_environment();
&webmin_log("refresh");
print $text{'refresh_done'},"<p>\n";
print &js_redirect("index.cgi");
&ui_print_footer("", $text{'index_return'});
}

View File

@@ -369,7 +369,7 @@ init_eaction=No action selected
refresh_title=Refresh Status
refresh_doing=Refreshing the status of all monitors ..
refresh_doing2=Refreshing the status of $1 selected monitors ..
refresh_done=.. done.
refresh_done=.. done
sensors_name=Sensor to check
sensors_value=Failed when
@@ -606,10 +606,10 @@ imap_euser=Missing IMAP login
reboot_pkgs=Package updates require a reboot
phpini_file=PHP FPM version
phpini_nofile=PHP FPM configuration file not found!
phpini_efile=No PHP FPM version selected!
phpini_noinit=No bootup action found for PHP FPM version
phpini_file=PHP-FPM version
phpini_nofile=PHP-FPM configuration file not found!
phpini_efile=No PHP-FPM version selected!
phpini_noinit=No bootup action found for PHP-FPM version
phpini_noinit2=Bootup action $1 does not exist!
phpini_downinit=Bootup action $1 is down