DirectAdmin 1.40.0 has been released.
There are many new features and fixes in this major release.
Note that our CentOS 4.x 64-bit box is down, so the update is not yet available for that OS. Most of the new features can still be used if you grab the pre-release version for that OS.
The full list of changes can be found here:
http://www.directadmin.com/versions…rsion=1.400000
Noteworthy items:
-
Suspension Reason to allow specifying why an account is suspended. Will automatically be set to “Bandwidth” if DA suspends the account. Allows a custom suspension page to be used (based on env variable value) letting the client know why they’ve been suspended.
-
Ability to add IP ranges, and use wildcard reverse IP lookups in skip-list for BFM.
-
Disk Usage breakdown, to help track where disk usage is coming from.
-
Table optimizations and sorting bugfix on BFM table. The optimizations gained about 15% efficiency with use of inline functions.
-
Whois IP lookup on IPs on BFM IP info page, in addition to reverse IP lookup.
-
Elusive bug which set exim binary back to 755 from 4755.
-
Fix for spam to forwarders when “user spambox” option is used. Fix ensures the inbox exists before saving the spam.
-
Log bandwidth for dovecot using the da-popb4smtp binary (since it’s already scanning the log). Includes 2 new columns on the Bandwidth Breakdown page.
-
Proper/standard rotation of the apache tar.gz backup logs.
-
Table row highlighting to make what you’re selecting more clear. (disabled by default, for now)
-
User Check in Multi Server Setup used to prevent Users with the same Username on other boxes.
==========
Log pop+imap bandwidth for dovecot [feature]
Log delete/rename/copy portions of the CMD_FILE_MANAGER [feature]
all_backups_post.sh [feature]
Add Block IP button to IP/User tables for faster blocking (SKINS) [feature]
database_user_destroy_post.sh [feature]
IP ranges and reverse IPs in brute_skip.list (SKINS) [feature]
option to allow underscores in db names and db users [feature]
Disk Usage Breakdown - CMD_DU_BREAKDOWN (SKINS) [feature]
BFM: show_blocked_ips.sh and unblock_ip.sh (SKINS) [feature]
Ability to hide and block “Domain Setup” page (SKINS) [feature]
Suspend reason: user/domain (SKINS) (TEMPLATES) [feature]
Add a whois to reverse IP lookup, and ip_info.sh script [feature]
domain log rotation to have order [feature]
remote clipboard file upon logout [feature]
user_info_modify_post.sh [feature]
CMD_API_USER_EXISTS [feature]
Multi Server Setup - User Check [feature]
Table Row Highlighting (SKINS) [feature]
move_user_to_reseller.sh not updating IPs [bugfix]
Include multiple forwarder names in forwarder count for pre-check on limit [bugfix]
set_permisisons.sh sets exim to 755 [bugfix]
Update template filter_userspamfolder not to save to spambox if account doesn’t exist [bugfix]
Restore adding duplicate A records if in short vs long form [bugfix]
Options +ExecCGI to .htaccess file in cgi-bin by default [bugfix]
Table quicksort was incorrect, plus sort optimizations [bugfix]
Additonal owned IPs had VH in ips.conf [bugfix]
Allow tar exit code 1 [bugfix]
Bug with database names in change_database_username.php [bugfix]