Version 1.684
Released: 2025-09-09
evolution update
"Last modified" column replaces "Date" in File ManagerThe files and folders table now shows when each item was last changed. The new "Last modified" column replaces the old "Date" column.
custombuild update
Exposed action to reconfigure MySQL/MariaDB serverThe CustomBuild script has two new sub-commands:
da build mysql_conf
da build mariadb_conf
These commands update the MySQL/MariaDB server configuration files in the /etc
directory without reinstalling the service.
In older CustomBuild versions this action was available as da build setup_my_cnf
, but it was not exposed in the CustomBuild usage help page and was not visible in the GUI.
mod_lsapi.conf
file to be customised custombuild update
Allow The CustomBuild script is updated to have a copy of mod_lsapi.conf
file bundled with all the other CustomBuild configs. This configuration file is part of the Apache web server configuration when PHP is integrated with lsphp
mode.
The new configuration file can be found at .../custombuild/configure/ap2/conf/extra/mod_lsapi.conf
and can be customised by creating a copy of it at .../custombuild/custom/ap2/conf/extra/mod_lsapi.conf
.
Previous CustomBuild versions used to pick the config file from the mod_lsapi
source package and modify it to be compatible with DirectAdmin servers.
custombuild update
Software version changeslitespeed
updated from6.3.4-3
to6.3.4-4
modsecurity_owasp_rules
updated from4.17.1
to4.18.0
fix
DNS Providers: add 'local' option to disable DNS ProviderThe DNS Providers selection for new wildcard certificates on the User Level SSL Certificates page only listed all available DNS Providers to pick from. This change adds a "Local" option which essentially disables the dnsprovider system entirely for this domain. Changes also include moving the "version" tag out of the list, into the "settings" json output.
Related JSON calls:
CMD_SSL?json=yes&domain=test.com&dnsproviders=yes&json=yes
CMD_SSL?json=yes&domain=test.com&action=dnsprovider&type=domain&json=yes
The value for dnsprovider=none
is now fully dropped in favor of the local
option. As before, the dedicated Manage ACME DNS Providers
page has not yet been implemented in Evolution, but is function with the Enhanced skin:
User Level » SSL Certificates » Manage ACME DNS Providers
Which allows for Admins to setup a inherit-global
provider, Resellers to setup a inherit-creator
provider, which would then show up in the list of available DNS Providers for their Users (when allowed), without showing them any of the credentials. This is useful if the Admin/Reseller manages the User's DNS remotely, all within one unified DNS Provider account (eg: CloudFlare).
fix
Allow changing permissions on non-accessible filesThe File Manager change permission operation is extended to allow restoring correct permissions for files when the file is not accessible due to missing permissions.
Creating a non-accessible file was possible by removing all permissions (setting permissions to 0). Prior to this change it would only be possible to restore correct permissions using CLI. Now it is also possible to do it in File Manager.
removal
Removed support for the Buypass ACME providerThe Buypass ACME provider is no longer supported by DirectAdmin. This provider is no longer used because it will stop issuing free certificates starting October 15, 2025.
DirectAdmin will automatically reconfigure all domains that used Buypass to switch to Let's Encrypt for the next certificate renewal.