ehcp 0.29.07 released

ehcp is Easy Hosting Control Panel for Ubuntu and alikes
* add subdomain with separate ftp
* fixed postfix auth bug
* Fix Mail Configuration link in options: (This is used after changing ehcp mysql user pass, or if you upgraded from a previous version, in some cases)
* backup dir settable in misc table,
* installer detects /etc/apt/sources.list with very few files
* mysql users's passwords are encrypted in db, fixed something about this,
* in domain settings:
# Edit dns template for this domain
# Edit apache template for this domain
This way, you can edit apache/dns config templates for individual domains (your feature request)
These may also be used for custom dns and custom apache, Other custom settings still exists.

* Add dns only hosting (ehcp is used only for dns server for that domain, domain actually hosted on some other machine, useful for multiple ehcp's)
* Bulk Add domain (may add tens of domains in one step, puts Under construction page in all)
* new classapp.php, sets up new fiels on old ehcp install automatically, that is, if a new database field does not exist, then it sets up it upon first run. (function checkTables)
* Server status, in ehcp->home, system: Shows many server related data (There is also a separate sysinfo on left menu) (mostly your code, i modified a bit, added something, removed something)

* New option in Options/settings: messagetonewuser, used to send email for some info to new clients like: "Dns servers for our server: -> -> ->"
New clients receive this automatically

* bugfix: "my password protected directories" was showing for all domains, not active one, now, it shows only active one, There also a function to show all pass prot. dirs of your own.

* Daemon reconnects mysql in a few minutes, in case the mysql server is gone, this was done, because i received some errors related to this.

* password reminder works, i hope, buggy before.

* in case you dont know: new features already exist in previous version:
* add mysql db to existing user and vice versa

Posted by ehcp developer 2009-03-29