Version 1.34.2

Released: 2009-11-12

Ensure AuthOrder mod_auth_file.c in /etc/proftpd.conf new

The update.sh script in the DA scripts directory will parse the /etc/proftpd.conf file with a regex to ensure that this line is present:

AuthOrder mod_auth_file.c

More info to come on what text the regex will match against.

Local Data column in DNS Admin new

New column for the DNS Administration page.

It's called "Local Data" and will show Yes or No, depending on if the domin shown was created through DA with local domain data (yes).. or if it's a dns-only zone with external data (no).

DA uses the data from the /etc/virtual/domainowners file to determine the yes/no value.

Change da-popb4smtp to not add 127.0.0.1 to localhost new

Since all squirrelmail, webmail and roundcube apps use smtp-auth over port 587, change to the da-popb4smtp code to not allow 127.0.0.1 relay in the /etc/virtual/pophosts file.

proftpd logs bytes for rename/delete/copy etc fixed

In the proftpd.conf, the DA update will change:

LogFormat               userlog "%u %b"

to be:

LogFormat               userlog "%u %b %m"

in order to add the command used along with the bytes, so that DA can then parse out to see what command was called. DA will then only count the lines that use STOR or RETR. Other non-transfer commands will be ignored.

The problem was that the renaming or deleteing (etc) of a file are all part of the "WRITE" or "READ" format, so get logged when we only want a subset of that data. This allows DA to pick out what it wants.

Added PassivePorts to proftpd.vhosts.conf template fixed

Discovered that the PassivePorts option does not propagate globally to the owned-IP virtualhosts. Added the following to the proftpd.vhosts.conf template:

PassivePorts            35000 35999

Note that existing VHs in the /etc/proftpd.vhost.conf will not be affected as there is no "rewrite" functionality for proftpd, like there is with apache. Only newly created user with owned IPs will see this.

You can add it to the existing VHs if you need to.

encoding issue in the filemanager fixed

Security issue in the filemanager where some data was not being properly encoded allowing for embedded html in the skin output.

Everyone is encouraged to update to this version of DA to resolve this issue.

Last Updated: