Version 1.679

Released: 2025-06-??

Report package install errors immediately custombuild improved

The CustomBuild script is updated to treat required system package installation as a critical error.

When new software components are being installed by CustomBuild, it sometimes needs to install some system packages. Earlier CustomBuild versions would ignore system package installation errors. This change will make it easier to spot problems on servers where critical system packages are missing.

Cannot change password for some users when there are too many evolution fixed

If a reseller or admin owns more than 50 users, some of their users could not be selected when changing passwords (found in Account Manager -> Change Passwords page).

Restore Bug: 'Error while creating User fred. Selected IP address is not Global' fixed

Fixed a bug during a Reseller restore, where, during the creation of the account, the ip value from the backed up reseller.conf, if set to a literal IP address, is checked against the list of local global and server IPs. If the IP was remote, the error will be Selected IP address is not Global. The fix is to ensure the selected IP for the restore is set in the reseller.conf before the check. The value in the backup was typically ip=shared but new logic in account creation has revealed the bug. A workaround is to set the file in the backup at backup/reseller.conf to have ip=shared, else use the alpha channel to get passed the error until this version is released.

Deny editing binary files in file manager removed

Editing binary files in a browser as text is impractical. directadmin.conf field fm_allow_binary_edit is removed and always asumed disabled.

Use umask for default filemanager permissions removed

Default permissions for newly uploaded files and created directories using filemanager now rely on umask set for directadmin-userd@.service.

This deprecates fm_file_permissions and fm_dir_permissons fields in directadmin.conf.

Last Updated: