Version 1.679
Released: 2025-06-??
custombuild improved
Report package install errors immediatelyThe 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.
evolution fixed
Cannot change password for some users when there are too manyIf 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).
fixed
Restore Bug: 'Error while creating User fred. Selected IP address is not Global'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.
removed
Deny editing binary files in file managerEditing binary files in a browser as text is impractical. directadmin.conf
field fm_allow_binary_edit
is removed and always asumed disabled.
removed
Use umask for default filemanager permissionsDefault 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
.