Howdy all,
We’ve rolled out Webmin 2.670 and Usermin 2.570 to all Virtualmin repos.
Changes since Webmin 2.660 and Usermin 2.560
- Add new Hardware Information module for inspecting system, firmware, security, PCI, USB, storage, network, processor, sensor, driver, and kernel module details
- Add options to send Webmin and Usermin errors to the systemd journal forum.virtualmin.com/t/136562
- Add webserver logging controls to Usermin Configuration module
- Add option to rotate Webmin and Usermin webserver logs using
logrotateinstead of periodically clearing them #2821 - Add DNF 4 and 5 package hold management to the Software Package Updates module
- Add
returnbased redirects with 301, 302, 303, 307 and 308 codes to the URL Re-Writing pages in the Nginx Webserver module forum.virtualmin.com/t/137940 - Fix DNF update confirmations by previewing packages and dependencies that will be installed or updated
- Fix reboot-required detection on DNF systems without a standalone
needs-restartingcommand forum.virtualmin.com/t/137973 - Fix Postfix map updates failing when CIDR tables are configured
- Fix PostgreSQL initialization on EL systems to use SCRAM-SHA-256 authentication by default
- Fix IPsec host key generation with modern Libreswan #2132
- Fix journal since filter showing oldest entries on older systemd forum.virtualmin.com/t/137876
- Fix disk usage and mounted filesystem handling for mount points and devices with spaces, such as ZFS datasets #2833
- Fix native ext4 quota detection for filesystems mounted using
LABEL=orUUID=identifiers forum.virtualmin.com/t/137832 - Fix slave zone files staying empty on Debian and Ubuntu secondaries by creating BIND zone files owned by the
binduser forum.virtualmin.com/t/137767 - Fix Nginx Webserver module lock files not being released, causing saves to hang during long-running operations
- Fix module name validation to prevent loading files outside installed modules
- Fix ACL operations bypassing configured allowed paths in File Manager
- Fix arbitrary file reads in Software Packages module
- Fix TLS client certificate verification
- Update Backup Configuration module’s destination selector to use the new select-based UI
- Update the Authentic theme to the latest version with various improvements:
- Add support for HTML signatures in Usermin
- Fix light palette layout gaps to be slightly tighter to match dark palette better
- Fix data tables and their filter to be restored fully functional on history back navigation
- Fix history back navigation after a full page reload
- Fix disabled checked checkboxes showing a cross instead of a checkmark
- Fix theme authorization to use explicit Webmin module ACLs for privileged actions
- Fix Cloudmin shell history file path validation
- Fix module name validation in configuration pages
- Fix ACL operations bypassing configured allowed paths in File Manager
- Fix mail server credentials being exposed in Usermin responses
- Drop server-side Perl customizations
- Drop the built-in theme updater
- Drop dashboard-managed CSF update checks