Virtualmin 7.30.6 released

Fix to improve file saving operations for greater reliability Fix to optimize PHP session cleanup for directories with large numbers of files Add the virtual-server package provide virtualmin

March 4, 2025 · 1 min · Ilia Ross

Virtualmin 7.30.5 released

Fix to exclude the default domain from license count Add AWS-CLI and WP Workbench as recommended packages

March 2, 2025 · 1 min · Ilia Ross

Webmin 2.301 and Usermin 2.201 released

Fix to check correctly if ProFTPD is installed #2410 Fix to properly escape HTML in date fields Fix the line height of plain-text email body Assets File Size File Size Webmin Usermin webmin-2.301-1.noarch.rpm 31 MB usermin-2.201-1.noarch.rpm 14.2 MB webmin_2.301_all.deb 25.8 MB usermin-2.201_all.deb 9.8 MB webmin-2.301.pkg.gz 36 MB usermin-2.201.tar.gz 16.2 MB webmin-2.301.tar.gz 36.6 MB webmin-2.301-minimal.tar.gz 3.5 MB

February 16, 2025 · 1 min · Jamie Cameron

Webmin 2.300 and Usermin 2.200 released

Add multiple improvements to SSH Server module to support contemporary systems Add support to configure SSH socket activation in SSH Server module in contemporary systems #2356 Add support for managing PHP extensions in PHP Configuration module Add API to edit systemd units in Bootup and Shutdown module Add rich-rule and direct-rule API to FirewallD module Add support for collecting bandwidth stats on systems with Journald in Bandwidth Monitoring module Add support for displaying translations aggregated and separate statistics using language manager script Add support for allowing a given IP temporarily or permanently in FirewallD module Add support for listing deb822-style repos on Debian and derivatives in Software Package Updates module Add support for openEuler Linux LTS and Innovation versions Add support for setting up repos on SUSE distros using repo setup script Add a status monitor to check if a reboot is required in System and Server Status module Add support for displaying CPU and disk data in the latest macOS versions Add UI option to control if SSL client certificate provided by proxies can be trusted Add ACL option to set the allowed user based on the directory being accessed in File Manager module Add ability to resolve compatibility-level conditionals in Postfix module Add ability to use zoom window in/out using standard hotkeys in Terminal module Add service restart button in MySQL/MariaDB module Add DBI and DBD modules to the recommended list Fix to check first if delete, rename, paste, and save are allowed for safe user in File Manager Fix to stop trusting remote client IP address for Webmin logging unless it’s allowed Fix to correctly set exit code on success when using force mode in Webmin set-config CLI command Fix to include zone name in deleted records log message in BIND DNS module Fix to ensure systemd custom units are created in the correct directory in Bootup and Shutdown module Fix to create correct RC script on FreeBSD systems when Webmin is installed using the setup script Fix to improve how permissions are displayed in MySQL/MariaDB module Fix to show current hashed password if there is one in MySQL/MariaDB module Fix to place editable options at the top of the list in MySQL/MariaDB module #2319 Fix to correctly quote usernames in xfs_quota command in Disk Quotas module Fix file locking in global generic file locking function Fix to clean up temporary Webmin PID-based lock directories Fix to bring back support for limits in last command in Users and Groups module Fix Postfix module incorrectly saving config files for some pages Fix to support multi-line mappings in Postfix module for virtual maps Fix to turn off autorenew for all Webmin-generated Let’s Encrypt SSL certificates as renewals are handled internally Fix to prefer JSON::XS over JSON::PP if both are installed Fix to just lock the DNS zone file instead of the whole domain to prevent potential deadlocks Fix SPF record joining to avoid space separation in BIND DNS module Fix updating serial number in BIND DNS module Fix error message for salt field in BIND DNS module Fix for slave zones can now be called secondary in BIND DNS module #2257 Fix not to save passwords in the password fields in Users and Groups module Fix not binding to an IP, add a Listen directive for a custom port if needed in Apache module #2341 Fix Usermin manual installation using setup script Fix to enhance display support for Fetchmail module Fix WebSocket connections for sudo-capable users Rename Google Authenticator to just TOTP Authenticator Improve sorting for date-based columns in data tables Drop lynx package from the recommended list Drop Authen::OATH module and all its dependencies in favor of a simpler implementation for TOTP authentication Updated Chinese translations Update German translations Assets File Size File Size Webmin Usermin webmin-2.300-1.noarch.rpm 31 MB usermin-2.200-1.noarch.rpm 14.2 MB webmin_2.300_all.deb 25.8 MB usermin-2.200_all.deb 9.8 MB webmin-2.300.pkg.gz 36 MB usermin-2.200.tar.gz 16.2 MB webmin-2.300.tar.gz 36.6 MB webmin-2.300-minimal.tar.gz 3.5 MB

February 14, 2025 · 4 min · Jamie Cameron

Virtualmin 7.30.4 released

Fix conditional logic for license re-check

January 10, 2025 · 1 min · Ilia Ross

Virtualmin 7.30.3 released

Add a new ClassicPress web app installer Fix missing button text when restarting a script’s service (Node.js, etc.) Fix advertised installable web apps always show the version as “latest” Fix system ID check to address incorrect license identification Fix to ensure files inside backups have the correct extensions Fix to clean up the code that adjusts FPM versions during the config check Fix to remove Webalizer as an option unless it is already installed Fix file locking to prevent disruption of configuration files in rare cases

December 24, 2024 · 1 min · Ilia Ross

Virtualmin 7.30.2 released

Fix to ensure the mail log is not read when the mail feature is disabled globally

November 25, 2024 · 1 min · Ilia Ross

Virtualmin 7.30.1 released

Fix the bug to properly check for disabling in-use features and prevent breaking the system

November 23, 2024 · 1 min · Ilia Ross

Virtualmin 7.30.0 released

Add support for multiple ACME-compatible SSL providers in the Pro version, like ZeroSSL, Sectigo and many other Add comprehensive page for license management in Virtualmin Pro Add numerous improvements to the DirectAdmin migration process Add a new --json flag to the Virtualmin CLI command to enable output in JSON format Add ability to bring supported web apps under Virtualmin control during migration Add an option in the wizard to configure the system default email address Add an option to enable or disable SSL certificate renewal email notifications Add status monitors for Usermin and Postgrey to the dashboard Add template option to create an alias domain with its own DNS zone Add ability for CAA DNS records to be manually edited and created Add ability to edit RUA and RUF DMARC DNS fields Fix numerous DNS-related bugs Fix support for zstd compression in backups Fix an issue with MySQL user creation in certain edge cases Fix config file to set the correct port/socket for Postgrey in EL systems

November 19, 2024 · 1 min · Ilia Ross

Usermin 2.102 released

Update the Authentic theme to the latest version with various fixes and improvements Assets File Size Usermin usermin-2.102-1.noarch.rpm 16.4 MB usermin-2.102_all.deb 11.9 MB usermin-2.102.tar.gz 18.4 MB

August 16, 2024 · 1 min · Jamie Cameron