Share

proFTPd Administrator

File Release Notes and Changelog

Release Name: proFTPd Administrator v0.9

Notes:
After a period of intense part-time development version 0.9 is finally 
ready and can be released upon those willing to download and use 
this tool. This release features a bunch of new features, including 
support for mod_quotatab, developed with a huge ammount of help 
from Darek Moszkowicz. Other features includes some various 
tweaking that should make the tool look a lot better on browsers 
running on other operating systems that Microsoft Windows. Also 
featured is a partial (90%) hungarian translation.

The sample configuration-examples have been updated and 
somewhat rewritten so that they no longer include directives 
marked as deprecated - so if you're upgrading then you should take
 a look at these. Also, if you're upgrading and want to use the new 
functionality for "mod_quotatab" you'll also need to import the new 
database structure.


Changes: Added features: -*- Extra functionality like support for quotas and such will be possible to activate via the Configure tab for PHP5-users. This page will also take care of checking wether your configuration is able to support the functionality being activated as well as giving a few pointers to what should be done to enable the functionality in question. -*- Support for integrating this tool with virtual hosting in Apache via MySQL has been added by Darek Moszkowicz and can be activated via the extensions-section. -*- Support for mod_quotatab - this is at the moment a bit limited, but atleast you can assign quotas on a per-user basis. In order to use quotas you not only need to enable support for it in the configuration, but you also need to make sure that support is compiled into the server and that the relevant configuration options have been added in you "proftpd.conf"-file. Big thanks goes out to Darek Moszkowicz for providing me with the code needed to implement this often-requested functionality. -*- Added a new section to the main menu named "Manual" - this is the location where the manual will eventually be located at some point in time. At the moment you'll have access to the installation instructions and troubleshooting information, previously only provided as a standalone file, via this section. -*- With assistance from Dobák Péter and his team over at VegaNetworkTeam this tool has been translated to hungarian. The translation isn't complete at the moment, but covers most of the general interface. Restructuring: -*- Altered sysinfo-mode so that a few of the irrelevant configuration sections are hidden while this mode is activated - if you activated this by accident you can deactivate it via configuration-section named "interface". -*- The sample configurations have been updated so that they no longer employ directives that have, since the start of developing this tool, been marked as deprecated - in other words directives marked for removal. If you're simply upgrading you should take a look at the sample configuration and update accordingly. Bugfixes: -*- Fixed a bug where statistics generated would point to the page displaying user information even though the user had previously been deleted from the database. The way this tool is implemented, logs aren't cleaned out when a user is deleted. -*- Fixed a bug where some links on the group_view-page didn't work - this was due to some whitespace sneakings its way into a string comparison. -*- Inadvertenly used some code that was introduced with PHP5 in general code - the result of this was that users running PHP4 wasn't able to leave or add additional groups to a user. This has been fixed. -*- Error message due to a division by zero-error on the status page - this was caused by the script assuming the computer had any swap-memory. The error has been corrected. -*- Did some work on making the pages look better when viewed on a desktop system running Linux - appearantly rendering isn't all that uniform when it comes to comparing Firefox for Linux and Firefox for Windows. The result is a more usable system on Linux - I do however recommend installing "msttcorefonts", but it shouldn't really be an issue. Microsoft Internet Explorer and Opera still seem to have their own ideas about how things should be displayed - this leads to a few tiny glitches here and there (could make a styleset for these separately, but I don't tend to bend over for mediocre browsers - in short; use Mozilla Firefox instead).