Version 1.684

Released: 2025-09-09

"Last modified" column replaces "Date" in File Manager evolution update

The files and folders table now shows when each item was last changed. The new "Last modified" column replaces the old "Date" column.

Exposed action to reconfigure MySQL/MariaDB server custombuild update

The 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.

Allow mod_lsapi.conf file to be customised custombuild update

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.

Software version changes custombuild update

  • litespeed updated from 6.3.4-3 to 6.3.4-4
  • modsecurity_owasp_rules updated from 4.17.1 to 4.18.0

DNS Providers: add 'local' option to disable DNS Provider fix

The 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).

Allow changing permissions on non-accessible files fix

The 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.

Removed support for the Buypass ACME provider removal

The 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.

Official announcementopen in new window.

DirectAdmin will automatically reconfigure all domains that used Buypass to switch to Let's Encrypt for the next certificate renewal.

Last Updated: