lp:debian/dtc
- Get this branch:
- bzr branch lp:debian/dtc
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 17. By Thomas Goirand <email address hidden>
-
* New upstream version with lots of security fixes:
- Passwords are now hashed (Closes: #566654).
- The addrlink is now checked properly, thanks to Ansgar Burchardt
<email address hidden> for reporting it (Closes: #637487).
- Mailing lists tunables options are now correcly escaped before the files
are being written with an echo, thanks to Ansgar Burchardt
<email address hidden> for reporting it (Closes: #637477).
- Removed sourceless built of OSX mod_log_sql, removed unwanted iglobalwall
useless files, thanks to Ansgar Burchardt <email address hidden> for reporting
it (Closes: #637469).
- Fixes logPushlet input checking, thanks to Mike O'Connor <email address hidden>
for reporting it (Closes: #637498).
- Removes grayboard skin as it is missing some js scripts, thanks to Mike
O'Connor <email address hidden> for reporting it (Closes: #637505).
- Sets apache2.conf not to be world readable because it contains the
password for accessing the dtcdaemon database (Closes: #637485).
- Adds output escaping in the DNS & MX form (Closes: #637584).
- Install now does chmod 640 /var/log/dtc.log chown root:adm
/var/log/dtc.log (Closes: #637617).
- Checks for validity of package name in the package installer before
installing a package (Closes: #637629).
- Now using a dtc-chroot-wrapper to avoid giving a too permissive access
to chrootuid, which was giving root access to apache (Closes: #637618).
- Don't use htpasswd -b, since it's showing the password on a ps. Using
crypt() and fwrite() now. (Closes: #637537).
* Added ja.po debconf translation thanks to Hideki Yamane
<email address hidden> (Closes: #599087).
* Changed reference to mysql-server-5.0 to mysql-server-5.1, thanks to
Mike O'Connor <email address hidden> for reporting it (Closes: #633617). - 16. By Thomas Goirand <email address hidden>
-
Removed dependency postfix-tls which is removed from SID (Closes: #618379).
- 15. By Thomas Goirand <email address hidden>
-
Re-releasing, because version 0.32.9 had a buggy bw_per_month.php (it was
never displayed). - 14. By Thomas Goirand <email address hidden>
-
* New upstream version with the following bug correction:
- Fixed eXtplorer rights, so users can't see other user names.
- Fixed s/smtpd_client_ messages_ rate_limit/ smtpd_client_ message_ rate_limit/
in /etc/postfix/main.cf.
- A typo in dtc_config.php error message handling.
- Some addslashes in the server graphs needed by recent localization.
- More pl_PO.po localization to polish (thanks to Seeb).
- Removed a PHP warning in the CRM editor if no custom fields in registration
- Corrects the migration script so it changes the db to the new IP correctly.
- Fixes templates.php for the number of rows in textarea type.
- Removes a warning in fetch.php when a domain has no subdomains.
- Fixes the fullemail field after an import.
- Corrects symlink creation when building a new vhost folder.
- Allows dovecot to work with a remote MySQL.
- Fixes renewals.php so it displays correctly payments (include new code in
templates.php) and removes a warning.
- Corrects the scale of vm-cpu-all.php so that it displays correctly. - 13. By Thomas Goirand <email address hidden>
-
* New upstream release fixing:
- Corrects the isValidEmail regular expression (security fix).
- Corrects the isMailbox regular expression (security fix). - 12. By Thomas Goirand <email address hidden>
-
* New upstream release fixing:
- Some French translation corrections.
- Fully updated german translation
- Added DNS download script in doc/contrib
- Added the dtc_migrate script in the Makefile so it is shipped
- Sets the fullemail fields uppon upgrade (few old installs didn't have it)
- Added the grayboard field dirs creation in the Makefile (FreeBSD)
- Fixed the __DTC_TITLE__ in the grayboard skin
- Fixed a lang warning in the grayboard skin
- Modified php-pear-Net-IPv4 depeneds in the RPM of DTC
- Added slavezone_update in doc/contrib
- Fixed domain name transfer for internetbs (typo)
- Removed a Notice warning in the templates.php (minor fix)
- Migration script also rsync /var/lib/squirrelmail/ data
- Fixed the default_admin_page to allow the heb_type to be forwarded to the
new_account.php script.
- Fixed the cpugraph.php day graph (typo)
- Added parameter validations of product_id before displaying in the
default_admin_site. php (possible XSS). - 11. By Thomas Goirand <email address hidden>
-
New upstream release fixing templates.php:
Fixes templates.php so that the raw primary key ID is fetch before anything
else, which fixes dataGrid with hyperlink. - 10. By Thomas Goirand
-
* New upstream release fixing the following:
- [v0.30.19] Corrects some spelling issues in debian/control, adds the
debian/source/ format file (still format 1.0 as there's no need for patches,
because upstream == debian maintainer).
- [v0.30.19] Non debian-specific bugfixing as follow:
- Orders the "Add VPS" by server_hostname, vps_xen_ name
- check for existance of maildirsize before attempting chown
- fixed a typo when redirecting the postsuper output
- chown of some files for xen servers nodes were missing
- forbids certain names for mysql dbs (mysql, apachelogs, etc.)
- makes an SSL vhost available when a user holding one is deleted
- checks if os is 64 bits when managing lib64 folder
- a typo in the email signatures
- a button to delete a support ticket thread silently
- Using an export XML file to import all the configuration of a virtual
administrator now works (previously, it was working only with a single
domain name). MySQL db definition exports are now also working, and
UID/GID are fixed as they should in the DB for FTP/SSH/MAIL.
- Using mkdir -p instead of just mkdir when creating a new user path.
- [v0.30.20] Non debian-specific bugfixing as follow:
- Removed the total_du warning in the "My Account" screen.
- Now rendering the statistics table with CSS and not ugly html
- Killed the code for "repairing" http_accounting table that was in fact
reseting user bandwidth stats for the current month at each upgrade.
- Now /dtcadmin (vs /dtcadmin/) works again
- Renamed the HTTPRequest class to dtc_HTTPRequest in order to avoid
conflicts with the PHP PEAR library.
- Added a global graphic overview of VPS servers (I/O, CPU, net...) - 9. By Thomas Goirand
-
* New upstream release fixing the following:
- [v0.30.11] Repaired the monitor.php.
- [v0.30.11] Increased the default ssh connection rate in the firewall.
- [v0.30.11] Changed the text of the 406.php as it was quite missleading.
- [v0.30.12] Fixed a bug with the email generation in the panel.
- [v0.30.12] textaera -> textarea in the template
- [v0.30.12] recalculate webalizer stats script debuged.
- [v0.30.13] Bug in gen_maildrop_userdb. php - maildirmake hangs if target
directory tree not created thanks to Konstantin <email address hidden>
(Closes: #556734)
- [v0.30.13] Do not create a Maildir if email ID is cyrus or cyradm
(Closes: #557360)
- [v0.30.13] Added the prods_graph.php that was missing for Makefile.
- [v0.30.14] If email quota is set to zero, then there's no quota at all.
- [v0.30.15] Fixes /dtc/ client access to VPS graphs.
- [v0.30.16] Fixes unix rights issue for /var/log/dtc-stats- daemon. log
- [v0.30.16] Fixes rDNS generation
- [v0.30.16] Fixes fetchmail generation when no account has been added.
- [v0.30.16] Fixes Fixes the max record fetch by dtc-stats-daemon so it
has less chances to reach the php-cli maximum memory limit.
- [v0.30.17] Added an IP pool usage function showing the ip to host map
what the IP are used for (vps, dedicated, ssl or dom0) and the free IPs.
- [v0.30.18] Increased the max password lenght (Closes: #566651).
- [v0.30.18] Fixed the default admin site for URL and the new .htaccess.
- [v0.30.18] Removed test mode from dkim signature that was advertised in
the DNS, making domains fail the dkim signature checks on some mail
servers.
- [v0.30.18] Added some stuffs in the .htaccess that were missing.
- [v0.30.18] Now, it's impossible to create a db called dtc, mysql,
apachelogs, or information_schema.
- [v0.30.18] Now using the correct configured domain and not just the
main_domain for the support
- [v0.30.18] Fixed USER_ADD_CMD and GROUP_ADD_CMD variables in the
installer.
- [v0.30.18] Added bulgaria in the EU VAT system.
- [v0.30.18] Added chown of the slave_reverse_zones folder.
- [v0.30.18] Replaced the warnings by custom error messages in
renewals.php
- [v0.30.18] Set a default rDNS of the form
mx.xenXX.nodeYYYY. example. com for new VPSes that match the default hostname - 8. By Thomas Goirand
-
* New upstream release fixing the following:
- Removed the "array, cannot fetch admin" in the /dtcadmin interface.
- Removed a Notice warning when generating the named config files and no
VPS is present in the db.
- Reverted the dtc_see_password patch for IE as it's not working.
- Fixed the entries in the DNS for the default IN A pointers to VPSes.
- nodes_zones.conf generated correctly.
* Bumped Standards-Version to 3.8.3.
* Added registration of the DTC doc in doc-base
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:debian/squeeze/dtc