Version 1.22.3
Released: 2004-07-31
new
Full system backup via Admin Panel (SKINS) - Must Run script*NOTE: to complete this update and to use ftp with the the full system backups, you must run:
cd /usr/local/directadmin/scripts
./ncftp.sh
This uses sysbk as mentioned on the forum. Added FreeBSD support. Can handle ftp and scp. (It wil install ncftp and also gives a link to the id_dsa.pub file).
files_admin.conf- CMD_SYSTEM_BACKUP=admin/system_backup.html
admin/system_backup.html- new file
admin/content_main.html- link to CMD_SYSTEM_BACKUP
lang/en/admin/content_main.html- text for link
lang/en/admin/system_backup.html- language file for new file
The update should run ./sysbk.sh which will in turn install sysbk, ncftp and add /root/.ssh/id_dsa if it doesn't exist.
Note: If you plan on using scp, no passwords are passed during the backup. You must use the id_dsa.pub file (link on backups page) and add it to /home/username/.ssh/authorized_keys2 on the machine that will receive the backup. You might need to manually run
/usr/local/sysbk/sysbk -s
manually to make sure it uploads all files without waiting for user input (because it's not going to get any when run by DA)
new
links to domains from "show all users" and "show users"add links to domains in a popup window.
new
CMD_API_EMAIL_FORWARDERSApi for forwarders (aka email aliases)
CMD_API_EMAIL_FORWARDERS
domain=domain.com
returns url encoded list of all forwarders
action=create
domain=domain.com
user=bob
email=email@email.com
action=delete
domain=domain.com
select0=bob
(select1=fred
etc..)
action=modify
domain=domain.com
user=bob
email=email@email.com
new
Ability to change the name of a domain (SKINS)ability to change the name of a domain easily without having to delete it and recreate it.
User Panel -> Domain Administration -> Change a Domain Name
SKINS:
user/additional_domains.html:
<a href="CMD_CHANGE_DOMAIN">Change a Domain Name</a><br>
user/change_domain.html:
see skins
files_user.conf:
LF_ADDITIONAL_DOMAINS=user/additional_domains.html (enhanced skin)
CMD_CHANGE_DOMAIN=user/change_domain.html
new
Set the sender address when sending mail through php mail()Added:
php_admin_value sendmail_path '/usr/sbin/sendmail -t -i -f |USER|@|DOMAIN|'
to the virtualhost templates so that exim doesn't show the hostname of the sender address, but instead shows the domain of the user who's sending the mail. Useful for tracking spammers who abuse the php mail() function.
fixed
Outlook reg files don't like httpsOutlook email reg files arn't working with ssl.
IE counldn't handle:
Cache-Control: no-cache
Pragma: no-cache
in https for anything but text/plain.
fixed
special encoded charactersNot going to make it into this release.
https://forum.directadmin.com/showthread.php?t=2675
fixed
Plugin passwords being rejectedThe passwords being passed to DA from the 2nd section of the Plugin Manager are posted using the
enctype="multipart/form-data"
encoding to support the file upload. Some passwords are being encoded in such a way that DA cannot decode them.
Workaround: change your password to a simple format (plain ascii a-zA-Z0-9) temporarily when using that portion of the plugin manager.
fixed
install webmail after cusotmapacheso that the apache user exists and the directories are set correctly.
fixed
Edit admin welcome message generates error2004:07:15-11:33:37: User::createAWF
Small bug with overloading functions and inheritance (virtual functions).
fixed
da-popb4smtp to accommodate the new log format for vm-pop3d 1.1.7f-T6The new log format for vm-pop3d is preventing the da-popb4smtp program from parsing out the IP address of the connecting users. This means the IP won't be added to the /etc/virtual/pophosts file, preventing the popb4smtp authentication from working.