dtc (0.35.5-1) experimental; urgency=low * New upstream version with the following changes: - [ Collective patches ] : o Safer template.php with more mysql escape call, just to be sure. o Fixes cron job parameter escaping (potential security issue). - [ Javier Marcon ] : o Separated backup cron from the rest of the dtc cron jobs. o Fixed shared hosting reminder to admins (Javier Marcon). - [ Jesse Norell ] : o Forces mailboxes to be lowercase. o Support for dovecot.conf overwrite in a conf.d folder. o New anti-spam "move to folder sends to sa-learn" functionality. - [ Thomas Goirand ] : o Always copy the new site template, not depending on security model anymore. o Fixed scp of invoices. o New domain_migrate.sh script, to move a domain from one server to another. o Now creating new users using the sbox_aufs mode by default. o Adds a mail_max_userip_connections directive in Dovecot. - [ Damien Mascord ] : o Fixes managesieve symlink and default .dovecot.sieve handling so that activating the default rules doesn't delete it. - [ Jan-Class Dirks ] : o Fixes a cron job warning if a user had no domain. -- Thomas Goirand Fri, 08 Jun 2012 16:26:38 +0800 dtc (0.35.4-1) experimental; urgency=low * New upstream version fixing: - Bashism in the dtc-dos-firewall (double =). - Added logrotate.d script for sieve.log / sieve.info. -- Thomas Goirand Wed, 25 Apr 2012 14:29:02 +0800 dtc (0.35.3-1) experimental; urgency=low * New upstream version with the following changes: - Fixed the address of the mail server advertized by the autoconfiguration. - Deletes support tickets attachments when deleting an admin. - Deletes all custom products when deleting an admin. - Silents remoute_aufs echos when starting it up from init script. - Added missing file creation of /var/log/sieve.{info,log} - Added IDN domain support thanks to Jan-Class Dirk. -- Thomas Goirand Fri, 20 Apr 2012 02:30:23 +0800 dtc (0.35.2-1) experimental; urgency=low * New upstream version with the following changes: - Fixes the sendmail parameters in the chroot (-t -i was needed). - Minor ipv6 firewall fixes (thanks to Jeremy). - Fixes sendmail parameters in the sbox_copy chroot template. - Added www in front of the form to add a new domain name in my-account. - Added email autodiscover feature thanks to Jan-Claas Dirks. -- Thomas Goirand Sun, 08 Apr 2012 14:16:25 +0800 dtc (0.35.1-1) experimental; urgency=low * New upstream release with the following changes: - Fixed __FULE__ instead of __FILE__ in pay_functions.php - A lot of custom products enhancement (renewals, admin editor, etc.) - dovecot config modify to enable quota - Install a webserver-dummy package in the chroot to allow the install of any PHP software in it without hassle (uses equivs). - add 7z compression and scp transfert to backup script - Now also cleans the /var/lib/php5 of all vhosts (needed if using sbox_aufs). - Patches for the English docs. - Removes generation of safe_mode if using php >= 5.4 - Fixes logrotate.d script (creates dtc.log as dtc user) - Adds possibility to ssh inside the subdomains.aufs folder. - Updates of various language translations. - Improved dtc-dos-firewall. - Now using method="POST" in most forms (which is configurable, so that users can still switch this off to be able to do scripting and see URL and parameters). - Added a new Sieve support (dovecot only). * New init.d script to mount / umount aufs folders for the new sbox_aufs mode of DTC. * Fixed the dtc-dos-firewall init.d script, so it always works and wont print error messages. -- Thomas Goirand Thu, 16 Feb 2012 12:40:29 +0800 dtc (0.34.8-1) experimental; urgency=low * Reverted commit 89314dc189743c377b8b8eaa3c7af5281562367c for RSA 2048 bits, as it seems to break the install process. -- Thomas Goirand Fri, 20 Jan 2012 17:56:43 +0800 dtc (0.34.7-1) experimental; urgency=low * New upstream release: - Also cleans old PHP session files in var/lib/php5 of sbox_aufs vhosts. - New user_migrate.sh script, to move users between DTC instances automatically (also adds a dependency on curl). - An option so that products wont need a separate renewal product for renewals (Javier Marcon). - Domain names are checked for existance at registration time, so that it's not possible anymore to register a dedicated server with an already installed domain name (Javier Marcon). - fixed undefined product_id warning in default_admin_site.php (Javier Marcon). - Packages "show_attachment.php" for viewing support ticket attachments. - Fixed display errors when sending a support ticket without an attachment. - Do not rsync subdomains.aufs when migrating a DTC instance with the dtc_migrate script. - Fixes max_ssh defined twice in dtc_db.php (no consequence, but it's still better to fix). - Domain name mandatory when registering a server (Javier Marcon). - Also cleans old php sessions in var/lib/php5 in case of using sbox and php as CGI. - Some more lv_LV translations, thanks to Nauris Ešenvalds. - Switches SSL cert generation to 2048 bits. - Added some more graphics for the new admin pending list. -- Thomas Goirand Tue, 27 Dec 2011 14:55:51 +0800 dtc (0.34.6-1) experimental; urgency=low * New upstream release: - New option for forcing SSL for the /webmail redirection. - New uptions to pay and edit custom products, thanks to Javier Marcon. - Fixes the "access not granted" for VPSes. - Fixes VAT calculation in invoices (payments and accounting exports were already correct) thanks to Jess Norwell. - Fixed CBand apache module directives, thanks to Javier Marcon. - Fixes English text in the replaying_stoplist postfix maps. -- Thomas Goirand Thu, 01 Dec 2011 13:46:40 +0800 dtc (0.34.5-1) experimental; urgency=low * New upstream release: - /etc/pure-ftpd/conf/MinUID is now filled with the dtc system UID. - email panel code has been cleaned-up: no real password in the URLs, old unused (and potentially dangerous) code is now desactivated. -- Thomas Goirand Sun, 09 Oct 2011 18:41:45 +0800 dtc (0.34.4-1) experimental; urgency=low * New upstream version: - Automatic email and shutdown of VPS over bandwidth quota + VPS locked feature. - Archiving of pending list for addition of new account (useful for fraud). - Invoices can now be on multiple pages (useful for big multi-renew). - Support tickets are now supporting attachment (specific mime types only), both by email or web form, tough the web form will support only one attachement at a time. - The dtc user is now added to the /etc/passwd of the sbox_copy chroot template, which makes ssmtp working correctly. - Correctly writes the author email in the subject of an support ticket. -- Thomas Goirand Thu, 29 Sep 2011 14:17:53 +0800 dtc (0.34.3-1) experimental; urgency=low * New upstream version: - Adds a --force-yes in the update_sbox_bootstrap - Invoice setup fees are now correctly calculated - Accurate VAT calculation in invoices - Copies /etc/hosts in the sbox_copy chroot template - Adds and configure ssmtp in the sbox_copy chroot template - Display correction in the CSV export table - Removes a warning in the templates.php for passwords - Repairs the display of lists ownership - Optimize the aufs remount process (only mount and umount what's needed) - Displays the domain name in alphabetical order in the remove domain popup - Do not copy the sbox_copy chroot when adding a new domain - Corrects the get_invoice.php (scp of invoices) - Adds a variable for the interface name of the dtc-dos-firewall - Correctly sends the recovery password email (uses =3D instaed of just =) - Cosmetic display improvements in VPS IP addresses under the VPS installation tab (alternatecolor is now correct, using td instead of th). - last_expiry_date in the completedorders table is now of type "text" as it should be to handle multple renew. - Added --exclude=subdomains.aufs when calculating disk usage stats. - VPS monitoring has now values of 6 months of history. - Repairs the default 404 document under the sbox_aufs mode. - Uses the -r flag when using groupadd / useradd (Closes: #633666). - Fixes DTC auth in eXtplorer. - Reformated debian/copyright to match the new DEP5, added the full of the AGPL license which was missing. * Updated fr debconf template thanks to Christian Perrier (Closes: #640472) * Updated de debconf template thanks to Helge Krutzmann (Closes: #640237) * Updated se debconf template thanks to Martin Bagge (Closes: #640044) * Updated ru debconf template thanks to Yuri Kozlov (Closes: #639429) * Reformated the debian/copyright file to match the newest version of DEP5. -- Thomas Goirand Sat, 10 Sep 2011 23:34:35 +0800 dtc (0.34.2-1) unstable; urgency=low * New upstream version correcting: - README.Debian now advertize for the correct shell command to has existing admin passwords. - Fixed a syntax error in the sed command of update_sbox_bootstrap_copy, also now using --force-yes when updating / adding packages. - Fixed the path of top_bad_password.txt in the check_password() function. - Now also hash passwords when changed in the "Admin Editor". -- Thomas Goirand Wed, 24 Aug 2011 16:52:02 +0800 dtc (0.34.1-1) unstable; urgency=high * New upstream version with lots of security fixes: - Passwords are now hashed (Closes: #566654). - The addrlink is now checked properly, thanks to Ansgar Burchardt 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 for reporting it (Closes: #637477). - Removed sourceless built of OSX mod_log_sql, removed unwanted iglobalwall useless files, thanks to Ansgar Burchardt for reporting it (Closes: #637469). - Fixes logPushlet input checking, thanks to Mike O'Connor for reporting it (Closes: #637498). - Removes grayboard skin as it is missing some js scripts, thanks to Mike O'Connor 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 (Closes: #599087). * Changed reference to mysql-server-5.0 to mysql-server-5.1, thanks to Mike O'Connor for reporting it (Closes: #633617). -- Thomas Goirand Fri, 12 Aug 2011 09:04:11 +0800 dtc (0.32.10-2) unstable; urgency=low * Removed dependency postfix-tls which is removed from SID (Closes: #618379). -- Thomas Goirand Tue, 15 Mar 2011 06:23:35 +0000 dtc (0.32.10-1) unstable; urgency=low * Re-releasing, because version 0.32.9 had a buggy bw_per_month.php (it was never displayed). -- Thomas Goirand Thu, 03 Mar 2011 00:56:27 +0800 dtc (0.32.9-1) unstable; urgency=low * Fixes: CVE-2011-0434: SQL injection in bw_per_month.php graph * Fixes: CVE-2011-0435: Bandwidth information disclosure in bw_per_month.php graph. * Fixes: CVE-2011-0436: Passwords being emailed to the admin in clear text (Closes: #614302). * Fixes: CVE-2011-0437: Removed dangerous SQL old unused code for ssh accounts management. -- Thomas Goirand Thu, 03 Mar 2011 00:55:24 +0800 dtc (0.32.8-1) unstable; urgency=low * Removed the user_cronjob that shouldn't have been there at all. -- Thomas Goirand Tue, 23 Nov 2010 17:02:22 +0800 dtc (0.32.7-1) unstable; urgency=low * Removed all addslashes() calls for the graphs, replaced it with some double quotes, so that l12n is working as expected (unbreaks graphs of 0.32.6). -- Thomas Goirand Tue, 23 Nov 2010 12:57:23 +0800 dtc (0.32.6-1) unstable; urgency=low * New upstream version fixing the following: - Fixed the HELO in the daemon status so that it doesn't fail in CentOS. - Fixed l12n of graphs using single quotes. - Switched some add_slashes to mysql_real_escape_string. -- Thomas Goirand Mon, 22 Nov 2010 12:32:09 +0800 dtc (0.32.5-1) unstable; urgency=low * 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. -- Thomas Goirand Mon, 08 Nov 2010 15:56:32 +0800 dtc (0.32.4-1) unstable; urgency=low * New upstream release fixing: - Corrects the isValidEmail regular expression (security fix). - Corrects the isMailbox regular expression (security fix). -- Thomas Goirand Sun, 26 Sep 2010 20:17:07 +0800 dtc (0.32.3-1) unstable; urgency=low * 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). -- Thomas Goirand Wed, 22 Sep 2010 18:19:37 +0800 dtc (0.32.2-1) unstable; urgency=low * 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. -- Thomas Goirand Sun, 12 Sep 2010 16:44:21 +0800 dtc (0.32.1-1) unstable; urgency=low * New upstream release. * Not including the Windows dynamic IP updater source and binary, as they cannot be built in Debian (Closes: #566650). -- Thomas Goirand Fri, 10 Sep 2010 13:04:04 +0800 dtc (0.30.20-1) unstable; urgency=low * 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...) -- Thomas Goirand Fri, 25 Jun 2010 12:25:19 +0800 dtc (0.30.18-1) unstable; urgency=low * 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 (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 -- Thomas Goirand Mon, 25 Jan 2010 12:15:21 +0800 dtc (0.30.10-1) unstable; urgency=low * 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 -- Thomas Goirand Tue, 29 Sep 2009 16:53:18 +0800 dtc (0.30.8-1) unstable; urgency=high * New upstream release fixing the following: - gen_named_files.php for the automated hostnames now works. - fixed bad printing of mailboxes (re)creation - fixed an bug when generating the fetchmail script - fixed the monitor.php when a customer has multiple admins - dtc_see_password also works in IE - corrected the cron for the wrong nagios variables - logrotate script didn't have an endscript statement - corrected the the call to updateUsingCron() in the sql/vps.php - fixed the dom0 and VPS automatic VPS hostname creation - added missing MySQL privileges -- Thomas Goirand Thu, 10 Sep 2009 03:18:35 +0800 dtc (0.30.6-1) unstable; urgency=low * New upstream release. * Added dependency to cpio and cron (Closes: #538111). * Removed some bashismes (Closes: #530073). * Fixed saslauthd directory (Closes: #529075). * dtc-common now depends on libnusoap-php (Closes: #529577). * MX records in uppercase are automatically lowered (Closes: #543531). * Removed dependency to msttcorefonts (Closes: #490042). * Swedish strings for dtc debconf thanks to Martin Bagge (Closes: #513778). * The source package now adds generation the following binaries: dtc-postfix-dovecot, dtc-dos-firewall, dtc-autodeploy. -- Thomas Goirand Sun, 06 Sep 2009 13:15:59 +0800 dtc (0.29.17-1) unstable; urgency=high * The last debian package was wrongly packaged with a version older than the 0.29.16 because of some Git mistake (forgot to push before I did the clone to build the package). This corrects it. -- Thomas Goirand Thu, 29 Jan 2009 23:43:30 +0800 dtc (0.29.16-1) unstable; urgency=low * New spanish debian template translation thanks to Francisco Javier Cuadrado (Closes: #510468) * Backported a MySQL insertion security fix from the Git version (issue was when using the add service function once you already have an account). * Fixed the roundcube dependency so it pulls it correctly. * Backported a bugfix for the VAT rate so it can be changed without issue. -- Thomas Goirand Sat, 10 Jan 2009 04:20:01 +0800 dtc (0.29.15-1) unstable; urgency=low * Move the dependency of amavisd-new and clamav from dtc-common to dtc-postfix-courier and dtc-cyrus, so dtc-core can be setup without it. * Removed double dependency to patch. * Removed dependency to bind, now only depends on bind9. -- Thomas Goirand Mon, 10 Nov 2008 03:57:19 +0800 dtc (0.29.14-1) unstable; urgency=low * New upstream release with corrections for Lenny, backported from the master branch of the Git, to add corrections and not features as follow: - Modify depends: so it uses proftpd-mod-mysql as this is the new package for proftpd... - Solved the INSERT bug for the Money spent accounting functions. - Now the add domain or service link is ALWAYS showed. - Fixed a bug if adding a new service with a non-debian VPS. - Removed list.dsbl.org from default DNSBL as it's dead. * Removed all trace of php4 dependency, leaving only dependency to php5. This is needed as lintian doesn't see "php5-cli | php4-cli" and yell that phpX-cli is missing. * Removed unused debconf template. -- Thomas Goirand Fri, 17 Oct 2008 12:21:49 +0800 dtc (0.29.10-1) unstable; urgency=low * New upstream release with corrections for Lenny, backported from the master branch of the Git, to add corrections and not features as follow: - Big problem with the pending payment thing that was setting things as validated when they were in fact just pending. - the CPU rrd data collection (the rrd call was commented out) - the setup of the default index.php & 404 subdomain files - sa-wrapper symlink attack vulnerability fix (Closes: #496362) - removed the paylog.txt logging - [v0.29.8] phpmyadmin blowfish_secret owner change - [v0.29.8] Cleaning the spam folder with -mtime instead of -atime - [v0.29.8] Added a full Simplified Chinese translation by Wei Cao , including debconf and the software itself - [v0.29.8] Removed the "limit 1" when setting the id_client to zero when deleting an admin. - [v0.29.8] Solved the mysql users & db deletion bug when deleting an admin, removed the old mysql manager code that was remaining. - [v0.29.8] Needed a global $pro_mysql_pop_table in the spam folder cleanup - [v0.29.8] Removed a bug when there is no install log at all that was preventing the VPS install tab to be displayed - [v0.29.8] Some global variables for the vps table names where missing in deleteVPS() - [v0.29.8] The cron job needed to be modified for gen_named='yes', reload_named='yes' when modifying the wildcard DNS thing. - [v0.29.8] A Tags: was still there in debian/control, it's now removed. -- Thomas Goirand Thu, 26 Aug 2008 05:07:11 +0800 dtc (0.29.8-1) unstable; urgency=low * New upstream release with corrections for Lenny, backported from the master branch of the Git, to add corrections and not features. -- Thomas Goirand Wed, 20 Aug 2008 05:07:11 +0800 dtc (0.29.6-1) unstable; urgency=low * New upstream release. * Added Basque debconf template translation, thanks to xabier bilbao (Closes: #487448) * Updated Portuguese debconf template translation, thanks to Ricardo Silva (Closes: #487292) * Updated Czech debconf translation, thanks to Miroslav Kure (Closes: #487264) * Corrected minor typo in debconf template (Closes: #479583) * Updated German debconf translation thanks to Helge Kreutzmann (Closes: #479302) -- Thomas Goirand Wed, 7 May 2008 16:23:57 +0800 dtc (0.28.10-1) unstable; urgency=low * New upstream release. -- Thomas Goirand Fri, 18 Apr 2008 16:04:00 +0800 dtc (0.28.9-1) unstable; urgency=low * New upstream release. * Updated Finish debconf template thanks to Esko Arajarvi (Closes: #471533) * Updated Galician debconf template thanks to Jacobo Tarrio (Closes: #471780) * Updated Russian debconf templates translation thanks to Yuri Kozlov (Closes: #472038) * Updated Russian DTC translation thanks to Yuri Kozlov (Closes: #472058) * Updated french debconf templates translation thanks to Christian Perrier (Closes: #471428) * Added Vietnamese debconf translation thanks to Clytie Siddall (Closes: #473236) -- Thomas Goirand Thu, 20 Mar 2008 08:29:33 +0800 dtc (0.28.6-1) unstable; urgency=low * New upstream release. -- Thomas Goirand Sat, 15 Mar 2008 12:08:35 +0800 dtc (0.28.4-1) unstable; urgency=low * New upstream release. * Added Finish debconf template translation, thanks to Esko Arajärvi (Closes: #468827) -- Thomas Goirand Sun, 9 Mar 2008 10:35:17 +0800 dtc (0.28.3-1) unstable; urgency=low * New upstream release. * Now, the installer picks the MySQL root password in /etc/mysql/debian.cnf to create a dtc user with a random password and root access to MySQL. This makes it useless to ask for MySQL login/pass (Closes: #414477) * Updated the Duch debconf translation thanks to "cobaco (aka Bart Cornelis)" (Closes: #468301) -- Thomas Goirand Sat, 1 Mar 2008 16:26:53 +0800 dtc (0.28.2-1) unstable; urgency=low * New upstream release. * [v0.27] DTC now generates a dtc-cyrus package * [v0.27] Added support for dkfilter inbound filtering and outbound signing with postfix. * [v0.27] Now using ttf-dejavu instaed of ttf-bistream-vera because that last one is going to be removed from Debian (Closes: #461259) * [v0.27] Renamed the dtc package to dtc-core in order not to conflict with the "device tree compiler". * [v0.27] Fixed some non-arch-dependent debian/rules & debian/control problems. * [v0.27] Lot's of requests in debconf are now guessed (like hostname and IP), also lot's of them have now very low priority. * [v0.27] The postinst now does less things, it's done by dtc's install script now * [v0.27] The debian/rules now uses the provided "make install" from upstream to build the binary packages. * [v0.27] Bumped Standards-Version to 3.7.3 * [v0.26.3] Upgraded embed a copy of wz_tooltip (Closes: #429214) * [v0.25.9] Added dtc-stats-daemon package to the build. * [v0.25.9] Repaired the debian dtc-chroot-shell that was previously broken * [v0.25.9] Repaired the debconf NAT question priority + others (minor) things * [v0.25.9] Fixed some perms after install (minor) * [v0.25.4] This source package now builds dtc-stats-daemon. * [v0.25.4] Added pt_BR template by Felipe Augusto van de Wiel (Closes: #417248) * This source package now builds dtc-stats-daemon. * Added pt_BR template by Felipe Augusto van de Wiel (Closes: #417248) -- Thomas Goirand Fri, 25 May 2007 08:19:31 +0000 dtc (0.25.3-2) unstable; urgency=low * Changed dependency from libsasl2 to libsasl2-2 (Closes: #420253) -- Thomas Goirand Thu, 17 May 2007 04:36:16 +0800 dtc (0.25.3-1) unstable; urgency=low * Added Duch template by Bart Cornelis (Closes: #416987) * Added Czech template by Miroslav Kure (Closes: #416938) * Added french template by Christian Perrier (Closes: #416734) * Updated the template reviewed by Christian Perrier (Closes: #415231) which works for the debian-l10n-english group (Closes: #402657) * Added Galician debconf template translation for the package thanks to Jacobo Tarrio (Closes: #415629) * Added Portuguese debconf template translation for the package thanks to Ricardo Silva (Closes: #415814) * Updated german debconf template translation for the package thanks to Cristian Livadaru * dtc/conf_mysql_change_root is set to false as per default, as the previous release didn't close #414484 as written before * There has never been saveConfig saving to /root, but I'm writting an entry in there in order to close this bug (Closes: #414470) -- Thomas Goirand Tue, 20 Mar 2007 22:36:07 +0800 dtc (0.25.2-1) unstable; urgency=low * New upstream version (including minor bugs removal). * Changed priority from optional to extra as this was producing some warning in the debian tracking system. * Added pt.po portuguese translation for debconf messages thanks to Ricardo Silva (Closes: #415071). * All the db_input calls uses now || true so it also works with the set -e directive in the config script (see master.config). * createChrootTemplate is not called durring the postinst anymore, but now done in the userland install script (Closes: #414465) * README.Debian is less agressive about the policy (Closes: #414469) * Postinst checks for existance of /proc/net/dev before using it to check the interface names (Closes: #414468) * conf_report_setup is set to false as default (Closes: #414467) * Now searches for htpasswd or htpasswd2 with which instead of using cascading if [ -e /path (Closes: #414466) * Finish install script reduced to one unique line (Closes: #414474) * The installer doesn't use set +e anymore and uses || true when it's needed instead (Closes: #414479) * Not using ""$var but "$var" in the config script as it could be confusing some people reading the script not used to read it (Closes: #414478) * dtc-chroot-shell is now setup in the package itself, not generated anymore by the installer (Closes: #414475) * Now using lsb-release to check for debian release name (Closes: #414476). to check if the package is using Sarge (this part is now commented, but will stay in the code as it's more easy to for us to manage it). It does not ask for changing the MySQL root password any more (Closes: #414484). -- Thomas Goirand Wed, 7 Mar 2007 09:19:42 +0000 dtc (0.25.1-1) unstable; urgency=low * Now using a dtc-common package to avoid conflicts between config files in /etc/cron.d and /etc/logrotate.d if someday a user switch between dtc and dtc-postfix-courier. Also, this makes both 2 packages (being in only dtc-common) having less files and reduce the overall size. * The chroot template is now built in /var/lib/dtc as default. * Now using a2enmod for enabling apache2 rewrite and ssl. * Long desc split in parts. (Closes: #403504). * Now using po-debconf internationalization (Closes: #402655). * The postinst doesn't modify other package config files anymore this is now done in a script to be launched manualy after the setup of the package (Closes: #402432). * Many changes to be debian policy compliant as requested in the BTS: - All things forbidden by debian policy removed from the postinst. - The user has to cd into /usr/share/dtc/admin/install and run ./install in order to have the install script modify the configuration files of the daemons this package (dtc or it's brother dtc-postfix-courier) uses. - The postinst script saves the values answered in debconf in /var/lib/dtc as they are needed for the 2nd stage as well (like path for hosted files, domain name, mysql password and so on) as otherwise it would raise a "debconf is not a registry" error in Lintian. Side notes: This has been said to be the correct way (eg: debian policy compliant). If there is a smarter way, I'm open to any suggestions, but consider that it's not nice to ask twice the same thing to the user to the package, and that splitting the setup script in 2 parts (because touching other package config file) is not a very nice feature already. Also, this is what have been advised me to do in different channels in IRC, by people in mentors (Closes: #402834). -- Thomas Goirand Sat, 16 Dec 2006 03:11:17 +0800 dtc (0.24.6-1.1) unstable; urgency=low * Non-maintainer upload from the sponsor :) * Disabled maintainer scripts: - The maintainer scripts are currently way too intrusive. They need to be carefully rewritten. Until this is done, I disabled them (they are shipped in /usr/share/doc/{dtc,dtc-postfix}/ though). - disabled postinst check in rules. -- Daniel Baumann Mon, 11 Dec 2006 08:49:00 +0100 dtc (0.24.6-1) unstable; urgency=low * Initial release. -- Thomas Goirand Mon, 13 Nov 2006 03:11:17 +0800