Edited debian/changelog
[dtc.git] / debian / changelog
1 dtc (0.34.1-1) unstable; urgency=high
2
3   * New upstream version with lots of security fixes:
4     - Passwords are now hashed (Closes: #566654).
5     - The addrlink is now checked properly, thanks to Ansgar Burchardt
6     <ansgar@debian.org> for reporting it (Closes: #637487).
7     - Mailing lists tunables options are now correcly escaped before the files
8     are being written with an echo, thanks to Ansgar Burchardt
9     <ansgar@debian.org> for reporting it (Closes: #637477).
10     - Removed sourceless built of OSX mod_log_sql, removed unwanted iglobalwall
11     useless files, thanks to Ansgar Burchardt <ansgar@debian.org> for reporting
12     it (Closes: #637469).
13     - Fixes logPushlet input checking, thanks to Mike O'Connor <stew@vireo.org>
14     for reporting it (Closes: #637498).
15     - Removes grayboard skin as it is missing some js scripts, thanks to Mike
16     O'Connor <stew@vireo.org> for reporting it (Closes: #637505).
17     - Sets apache2.conf not to be world readable because it contains the
18     password for accessing the dtcdaemon database (Closes: #637485).
19     - Adds output escaping in the DNS & MX form (Closes: #637584).
20     - Install now does chmod 640 /var/log/dtc.log chown root:adm
21     /var/log/dtc.log (Closes: #637617).
22     - Checks for validity of package name in the package installer before
23     installing a package (Closes: #637629).
24     - Now using a dtc-chroot-wrapper to avoid giving a too permissive access
25     to chrootuid, which was giving root access to apache (Closes: #637618).
26     - Don't use htpasswd -b, since it's showing the password on a ps. Using
27     crypt() and fwrite() now. (Closes: #637537).
28   * Added ja.po debconf translation thanks to Hideki Yamane
29     <henrich@debian.org> (Closes: #599087).
30   * Changed reference to mysql-server-5.0 to mysql-server-5.1, thanks to
31     Mike O'Connor <stew@vireo.org> for reporting it (Closes: #633617).
32
33  -- Thomas Goirand <zigo@debian.org>  Fri, 12 Aug 2011 09:04:11 +0800
34
35 dtc (0.32.10-2) unstable; urgency=low
36
37   * Removed dependency postfix-tls which is removed from SID (Closes: #618379).
38
39  -- Thomas Goirand <zigo@debian.org>  Tue, 15 Mar 2011 06:23:35 +0000
40
41 dtc (0.32.10-1) unstable; urgency=low
42
43   * Re-releasing, because version 0.32.9 had a buggy bw_per_month.php (it was
44     never displayed).
45
46  -- Thomas Goirand <zigo@debian.org>  Thu, 03 Mar 2011 00:56:27 +0800
47
48 dtc (0.32.9-1) unstable; urgency=low
49
50   * Fixes: CVE-2011-0434: SQL injection in bw_per_month.php graph
51   * Fixes: CVE-2011-0435: Bandwidth information disclosure in bw_per_month.php
52     graph.
53   * Fixes: CVE-2011-0436: Passwords being emailed to the admin in clear text
54     (Closes: #614302).
55   * Fixes: CVE-2011-0437: Removed dangerous SQL old unused code for ssh
56     accounts management.
57
58  -- Thomas Goirand <zigo@debian.org>  Thu, 03 Mar 2011 00:55:24 +0800
59
60 dtc (0.32.8-1) unstable; urgency=low
61
62   * Removed the user_cronjob that shouldn't have been there at all.
63
64  -- Thomas Goirand <zigo@debian.org>  Tue, 23 Nov 2010 17:02:22 +0800
65
66 dtc (0.32.7-1) unstable; urgency=low
67
68   * Removed all addslashes() calls for the graphs, replaced it with some double
69     quotes, so that l12n is working as expected (unbreaks graphs of 0.32.6).
70
71  -- Thomas Goirand <zigo@debian.org>  Tue, 23 Nov 2010 12:57:23 +0800
72
73 dtc (0.32.6-1) unstable; urgency=low
74
75   * New upstream version fixing the following:
76   - Fixed the HELO in the daemon status so that it doesn't fail in CentOS.
77   - Fixed l12n of graphs using single quotes.
78   - Switched some add_slashes to mysql_real_escape_string.
79
80  -- Thomas Goirand <zigo@debian.org>  Mon, 22 Nov 2010 12:32:09 +0800
81
82 dtc (0.32.5-1) unstable; urgency=low
83
84   * New upstream version with the following bug correction:
85   - Fixed eXtplorer rights, so users can't see other user names.
86   - Fixed s/smtpd_client_messages_rate_limit/smtpd_client_message_rate_limit/
87   in /etc/postfix/main.cf.
88   - A typo in dtc_config.php error message handling.
89   - Some addslashes in the server graphs needed by recent localization.
90   - More pl_PO.po localization to polish (thanks to Seeb).
91   - Removed a PHP warning in the CRM editor if no custom fields in registration
92   - Corrects the migration script so it changes the db to the new IP correctly.
93   - Fixes templates.php for the number of rows in textarea type.
94   - Removes a warning in fetch.php when a domain has no subdomains.
95   - Fixes the fullemail field after an import.
96   - Corrects symlink creation when building a new vhost folder.
97   - Allows dovecot to work with a remote MySQL.
98   - Fixes renewals.php so it displays correctly payments (include new code in
99   templates.php) and removes a warning.
100   - Corrects the scale of vm-cpu-all.php so that it displays correctly.
101
102  -- Thomas Goirand <zigo@debian.org>  Mon, 08 Nov 2010 15:56:32 +0800
103
104 dtc (0.32.4-1) unstable; urgency=low
105
106   * New upstream release fixing:
107     - Corrects the isValidEmail regular expression (security fix).
108     - Corrects the isMailbox regular expression (security fix).
109
110  -- Thomas Goirand <zigo@debian.org>  Sun, 26 Sep 2010 20:17:07 +0800
111
112 dtc (0.32.3-1) unstable; urgency=low
113
114   * New upstream release fixing:
115     - Some French translation corrections.
116     - Fully updated german translation
117     - Added DNS download script in doc/contrib
118     - Added the dtc_migrate script in the Makefile so it is shipped
119     - Sets the fullemail fields uppon upgrade (few old installs didn't have it)
120     - Added the grayboard field dirs creation in the Makefile (FreeBSD)
121     - Fixed the __DTC_TITLE__ in the grayboard skin
122     - Fixed a lang warning in the grayboard skin
123     - Modified php-pear-Net-IPv4 depeneds in the RPM of DTC
124     - Added slavezone_update in doc/contrib
125     - Fixed domain name transfer for internetbs (typo)
126     - Removed a Notice warning in the templates.php (minor fix)
127     - Migration script also rsync /var/lib/squirrelmail/data
128     - Fixed the default_admin_page to allow the heb_type to be forwarded to the
129     new_account.php script.
130     - Fixed the cpugraph.php day graph (typo)
131     - Added parameter validations of product_id before displaying in the
132     default_admin_site.php (possible XSS).
133
134  -- Thomas Goirand <zigo@debian.org>  Wed, 22 Sep 2010 18:19:37 +0800
135
136 dtc (0.32.2-1) unstable; urgency=low
137
138   * New upstream release fixing templates.php:
139     Fixes templates.php so that the raw primary key ID is fetch before anything
140     else, which fixes dataGrid with hyperlink.
141
142  -- Thomas Goirand <zigo@debian.org>  Sun, 12 Sep 2010 16:44:21 +0800
143
144 dtc (0.32.1-1) unstable; urgency=low
145
146   * New upstream release.
147   * Not including the Windows dynamic IP updater source and binary, as they
148     cannot be built in Debian (Closes: #566650).
149
150  -- Thomas Goirand <zigo@debian.org>  Fri, 10 Sep 2010 13:04:04 +0800
151
152 dtc (0.30.20-1) unstable; urgency=low
153
154   * New upstream release fixing the following:
155     - [v0.30.19] Corrects some spelling issues in debian/control, adds the
156     debian/source/format file (still format 1.0 as there's no need for patches,
157     because upstream == debian maintainer).
158     - [v0.30.19] Non debian-specific bugfixing as follow:
159       - Orders the "Add VPS" by server_hostname,vps_xen_name
160       - check for existance of maildirsize before attempting chown
161       - fixed a typo when redirecting the postsuper output
162       - chown of some files for xen servers nodes were missing
163       - forbids certain names for mysql dbs (mysql, apachelogs, etc.)
164       - makes an SSL vhost available when a user holding one is deleted
165       - checks if os is 64 bits when managing lib64 folder
166       - a typo in the email signatures
167       - a button to delete a support ticket thread silently
168       - Using an export XML file to import all the configuration of a virtual
169       administrator now works (previously, it was working only with a single
170       domain name). MySQL db definition exports are now also working, and
171       UID/GID are fixed as they should in the DB for FTP/SSH/MAIL.
172       - Using mkdir -p instead of just mkdir when creating a new user path.
173     - [v0.30.20] Non debian-specific bugfixing as follow:
174       - Removed the total_du warning in the "My Account" screen.
175       - Now rendering the statistics table with CSS and not ugly html
176       - Killed the code for "repairing" http_accounting table that was in fact
177       reseting user bandwidth stats for the current month at each upgrade.
178       - Now /dtcadmin (vs /dtcadmin/) works again
179       - Renamed the HTTPRequest class to dtc_HTTPRequest in order to avoid
180       conflicts with the PHP PEAR library.
181     - Added a global graphic overview of VPS servers (I/O, CPU, net...)
182
183  -- Thomas Goirand <thomas@goirand.fr>  Fri, 25 Jun 2010 12:25:19 +0800
184
185 dtc (0.30.18-1) unstable; urgency=low
186
187   * New upstream release fixing the following:
188     - [v0.30.11] Repaired the monitor.php.
189     - [v0.30.11] Increased the default ssh connection rate in the firewall.
190     - [v0.30.11] Changed the text of the 406.php as it was quite missleading.
191     - [v0.30.12] Fixed a bug with the email generation in the panel.
192     - [v0.30.12] textaera -> textarea in the template
193     - [v0.30.12] recalculate webalizer stats script debuged.
194     - [v0.30.13] Bug in gen_maildrop_userdb.php - maildirmake hangs if target
195     directory tree not created thanks to Konstantin <f-kons@yandex.ru>
196     (Closes: #556734)
197     - [v0.30.13] Do not create a Maildir if email ID is cyrus or cyradm
198     (Closes: #557360)
199     - [v0.30.13] Added the prods_graph.php that was missing for Makefile.
200     - [v0.30.14] If email quota is set to zero, then there's no quota at all.
201     - [v0.30.15] Fixes /dtc/ client access to VPS graphs.
202     - [v0.30.16] Fixes unix rights issue for /var/log/dtc-stats-daemon.log
203     - [v0.30.16] Fixes rDNS generation
204     - [v0.30.16] Fixes fetchmail generation when no account has been added.
205     - [v0.30.16] Fixes Fixes the max record fetch by dtc-stats-daemon so it
206     has less chances to reach the php-cli maximum memory limit.
207     - [v0.30.17] Added an IP pool usage function showing the ip to host map
208     what the IP are used for (vps, dedicated, ssl or dom0) and the free IPs.
209     - [v0.30.18] Increased the max password lenght (Closes: #566651).
210     - [v0.30.18] Fixed the default admin site for URL and the new .htaccess.
211     - [v0.30.18] Removed test mode from dkim signature that was advertised in
212     the DNS, making domains fail the dkim signature checks on some mail
213     servers.
214     - [v0.30.18] Added some stuffs in the .htaccess that were missing.
215     - [v0.30.18] Now, it's impossible to create a db called dtc, mysql,
216     apachelogs, or information_schema.
217     - [v0.30.18] Now using the correct configured domain and not just the
218     main_domain for the support
219     - [v0.30.18] Fixed USER_ADD_CMD and GROUP_ADD_CMD variables in the
220     installer.
221     - [v0.30.18] Added bulgaria in the EU VAT system.
222     - [v0.30.18] Added chown of the slave_reverse_zones folder.
223     - [v0.30.18] Replaced the warnings by custom error messages in
224     renewals.php
225     - [v0.30.18] Set a default rDNS of the form
226     mx.xenXX.nodeYYYY.example.com for new VPSes that match the default hostname
227
228  -- Thomas Goirand <thomas@goirand.fr>  Mon, 25 Jan 2010 12:15:21 +0800
229
230 dtc (0.30.10-1) unstable; urgency=low
231
232   * New upstream release fixing the following:
233     - Removed the "array, cannot fetch admin" in the /dtcadmin interface.
234     - Removed a Notice warning when generating the named config files and no
235     VPS is present in the db.
236     - Reverted the dtc_see_password patch for IE as it's not working.
237     - Fixed the entries in the DNS for the default IN A pointers to VPSes.
238     - nodes_zones.conf generated correctly.
239   * Bumped Standards-Version to 3.8.3.
240   * Added registration of the DTC doc in doc-base
241
242  -- Thomas Goirand <thomas@goirand.fr>  Tue, 29 Sep 2009 16:53:18 +0800
243
244 dtc (0.30.8-1) unstable; urgency=high
245
246   * New upstream release fixing the following:
247     - gen_named_files.php for the automated hostnames now works.
248     - fixed bad printing of mailboxes (re)creation
249     - fixed an bug when generating the fetchmail script
250     - fixed the monitor.php when a customer has multiple admins
251     - dtc_see_password also works in IE
252     - corrected the cron for the wrong nagios variables
253     - logrotate script didn't have an endscript statement
254     - corrected the the call to updateUsingCron() in the sql/vps.php
255     - fixed the dom0 and VPS automatic VPS hostname creation
256     - added missing MySQL privileges
257
258  -- Thomas Goirand <thomas@goirand.fr>  Thu, 10 Sep 2009 03:18:35 +0800
259
260 dtc (0.30.6-1) unstable; urgency=low
261
262   * New upstream release.
263   * Added dependency to cpio and cron (Closes: #538111).
264   * Removed some bashismes (Closes: #530073).
265   * Fixed saslauthd directory (Closes: #529075).
266   * dtc-common now depends on libnusoap-php (Closes: #529577).
267   * MX records in uppercase are automatically lowered (Closes: #543531).
268   * Removed dependency to msttcorefonts (Closes: #490042).
269   * Swedish strings for dtc debconf thanks to Martin Bagge
270     <brother@bsnet.se> (Closes: #513778).
271   * The source package now adds generation the following binaries:
272     dtc-postfix-dovecot, dtc-dos-firewall, dtc-autodeploy.
273
274  -- Thomas Goirand <thomas@goirand.fr>  Sun, 06 Sep 2009 13:15:59 +0800
275
276 dtc (0.29.17-1) unstable; urgency=high
277
278   * The last debian package was wrongly packaged with a version older than
279     the 0.29.16 because of some Git mistake (forgot to push before I did the
280     clone to build the package). This corrects it.
281
282  -- Thomas Goirand <thomas@goirand.fr>  Thu, 29 Jan 2009 23:43:30 +0800
283
284 dtc (0.29.16-1) unstable; urgency=low
285
286   * New spanish debian template translation thanks to Francisco Javier Cuadrado
287     <fcocuadrado@gmail.com> (Closes: #510468)
288   * Backported a MySQL insertion security fix from the Git version (issue was
289     when using the add service function once you already have an account).
290   * Fixed the roundcube dependency so it pulls it correctly.
291   * Backported a bugfix for the VAT rate so it can be changed without issue.
292
293  -- Thomas Goirand <thomas@goirand.fr>  Sat, 10 Jan 2009 04:20:01 +0800
294
295 dtc (0.29.15-1) unstable; urgency=low
296
297   * Move the dependency of amavisd-new and clamav from dtc-common to
298     dtc-postfix-courier and dtc-cyrus, so dtc-core can be setup without it.
299   * Removed double dependency to patch.
300   * Removed dependency to bind, now only depends on bind9.
301
302  -- Thomas Goirand <thomas@goirand.fr>  Mon, 10 Nov 2008 03:57:19 +0800
303
304 dtc (0.29.14-1) unstable; urgency=low
305
306   * New upstream release with corrections for Lenny, backported from the master
307     branch of the Git, to add corrections and not features as follow:
308     - Modify depends: so it uses proftpd-mod-mysql as this is the new package
309     for proftpd...
310     - Solved the INSERT bug for the Money spent accounting functions.
311     - Now the add domain or service link is ALWAYS showed.
312     - Fixed a bug if adding a new service with a non-debian VPS.
313     - Removed list.dsbl.org from default DNSBL as it's dead.
314   * Removed all trace of php4 dependency, leaving only dependency to php5. This
315     is needed as lintian doesn't see "php5-cli | php4-cli" and yell that
316     phpX-cli is missing.
317   * Removed unused debconf template.
318
319  -- Thomas Goirand <thomas@goirand.fr>  Fri, 17 Oct 2008 12:21:49 +0800
320
321 dtc (0.29.10-1) unstable; urgency=low
322
323   * New upstream release with corrections for Lenny, backported from the master
324     branch of the Git, to add corrections and not features as follow:
325     - Big problem with the pending payment thing that was setting things as
326     validated when they were in fact just pending.
327     - the CPU rrd data collection (the rrd call was commented out)
328     - the setup of the default index.php & 404 subdomain files
329     - sa-wrapper symlink attack vulnerability fix (Closes: #496362)
330     - removed the paylog.txt logging
331     - [v0.29.8] phpmyadmin blowfish_secret owner change
332     - [v0.29.8] Cleaning the spam folder with -mtime instead of -atime
333     - [v0.29.8] Added a full Simplified Chinese translation by Wei Cao
334     <caowei@gplhost.com>, including debconf and the software itself
335     - [v0.29.8] Removed the "limit 1" when setting the id_client to zero
336     when deleting an admin.
337     - [v0.29.8] Solved the mysql users & db deletion bug when deleting an
338     admin, removed the old mysql manager code that was remaining.
339     - [v0.29.8] Needed a global $pro_mysql_pop_table in the spam folder
340     cleanup
341     - [v0.29.8] Removed a bug when there is no install log at all that was
342     preventing the VPS install tab to be displayed
343     - [v0.29.8] Some global variables for the vps table names where missing
344     in deleteVPS()
345     - [v0.29.8] The cron job needed to be modified for gen_named='yes',
346     reload_named='yes' when modifying the wildcard DNS thing.
347     - [v0.29.8] A Tags: was still there in debian/control, it's now removed.
348
349  -- Thomas Goirand <thomas@goirand.fr>  Thu, 26 Aug 2008 05:07:11 +0800
350
351 dtc (0.29.8-1) unstable; urgency=low
352
353     * New upstream release with corrections for Lenny, backported from the master
354       branch of the Git, to add corrections and not features.
355
356  -- Thomas Goirand <thomas@goirand.fr>  Wed, 20 Aug 2008 05:07:11 +0800
357
358 dtc (0.29.6-1) unstable; urgency=low
359
360   * New upstream release.
361   * Added Basque debconf template translation, thanks to xabier bilbao
362     <xabidu@gmail.com> (Closes: #487448)
363   * Updated Portuguese debconf template translation, thanks to Ricardo Silva
364     <ardoric@gmail.com> (Closes: #487292)
365   * Updated Czech debconf translation, thanks to Miroslav Kure
366     <kurem@upcase.inf.upol.cz> (Closes: #487264)
367   * Corrected minor typo in debconf template (Closes: #479583)
368   * Updated German debconf translation thanks to Helge Kreutzmann
369     <debian@helgefjell.de> (Closes: #479302)
370
371  -- Thomas Goirand <thomas@goirand.fr>  Wed,  7 May 2008 16:23:57 +0800
372
373 dtc (0.28.10-1) unstable; urgency=low
374
375   * New upstream release.
376
377  -- Thomas Goirand <thomas@goirand.fr>  Fri, 18 Apr 2008 16:04:00 +0800
378
379 dtc (0.28.9-1) unstable; urgency=low
380
381   * New upstream release.
382   * Updated Finish debconf template thanks to Esko Arajarvi <edu@iki.fi>
383     (Closes: #471533)
384   * Updated Galician debconf template thanks to Jacobo Tarrio
385     <jtarrio@trasno.net> (Closes: #471780)
386   * Updated Russian debconf templates translation thanks to Yuri Kozlov
387     <kozlov.y@gmail.com> (Closes: #472038)
388   * Updated Russian DTC translation thanks to Yuri Kozlov <kozlov.y@gmail.com>
389     (Closes: #472058)
390   * Updated french debconf templates translation thanks to Christian Perrier
391     <bubulle@debian.org> (Closes: #471428)
392   * Added Vietnamese debconf translation thanks to Clytie Siddall
393     <clytie@riverland.net.au> (Closes: #473236)
394
395  -- Thomas Goirand <thomas@goirand.fr>  Thu, 20 Mar 2008 08:29:33 +0800
396
397 dtc (0.28.6-1) unstable; urgency=low
398
399   * New upstream release.
400
401  -- Thomas Goirand <thomas@goirand.fr>  Sat, 15 Mar 2008 12:08:35 +0800
402
403 dtc (0.28.4-1) unstable; urgency=low
404
405   * New upstream release.
406   * Added Finish debconf template translation, thanks to Esko Araj√§rvi
407     <edu@iki.fi> (Closes: #468827)
408
409  -- Thomas Goirand <thomas@goirand.fr>  Sun,  9 Mar 2008 10:35:17 +0800
410
411 dtc (0.28.3-1) unstable; urgency=low
412
413   * New upstream release.
414   * Now, the installer picks the MySQL root password in /etc/mysql/debian.cnf
415     to create a dtc user with a random password and root access to MySQL. This
416     makes it useless to ask for MySQL login/pass (Closes: #414477)
417   * Updated the Duch debconf translation thanks to "cobaco (aka Bart Cornelis)"
418     <cobaco@skolelinux.no> (Closes: #468301)
419
420  -- Thomas Goirand <thomas@goirand.fr>  Sat,  1 Mar 2008 16:26:53 +0800
421
422 dtc (0.28.2-1) unstable; urgency=low
423
424   * New upstream release.
425   * [v0.27] DTC now generates a dtc-cyrus package
426   * [v0.27] Added support for dkfilter inbound filtering and outbound
427     signing with postfix.
428   * [v0.27] Now using ttf-dejavu instaed of ttf-bistream-vera because that last
429     one is going to be removed from Debian (Closes: #461259)
430   * [v0.27] Renamed the dtc package to dtc-core in order not to conflict with
431     the "device tree compiler".
432   * [v0.27] Fixed some non-arch-dependent debian/rules & debian/control
433     problems.
434   * [v0.27] Lot's of requests in debconf are now guessed (like hostname and
435     IP), also lot's of them have now very low priority.
436   * [v0.27] The postinst now does less things, it's done by dtc's install
437     script now
438   * [v0.27] The debian/rules now uses the provided "make install" from upstream
439     to build the binary packages.
440   * [v0.27] Bumped Standards-Version to 3.7.3
441   * [v0.26.3] Upgraded embed a copy of wz_tooltip (Closes: #429214)
442   * [v0.25.9] Added dtc-stats-daemon package to the build.
443   * [v0.25.9] Repaired the debian dtc-chroot-shell that was previously broken
444   * [v0.25.9] Repaired the debconf NAT question priority + others (minor)
445     things
446   * [v0.25.9] Fixed some perms after install (minor)
447   * [v0.25.4] This source package now builds dtc-stats-daemon.
448   * [v0.25.4] Added pt_BR template by Felipe Augusto van de Wiel
449     (Closes: #417248)
450   * This source package now builds dtc-stats-daemon.
451   * Added pt_BR template by Felipe Augusto van de Wiel (Closes: #417248)
452
453  -- Thomas Goirand <thomas@goirand.fr>  Fri, 25 May 2007 08:19:31 +0000
454
455 dtc (0.25.3-2) unstable; urgency=low
456
457   * Changed dependency from libsasl2 to libsasl2-2 (Closes: #420253)
458
459  -- Thomas Goirand <thomas@goirand.fr>  Thu, 17 May 2007 04:36:16 +0800
460
461 dtc (0.25.3-1) unstable; urgency=low
462
463   * Added Duch template by Bart Cornelis (Closes: #416987)
464   * Added Czech template by Miroslav Kure (Closes: #416938)
465   * Added french template by Christian Perrier (Closes: #416734)
466   * Updated the template reviewed by Christian Perrier (Closes: #415231)
467     which works for the debian-l10n-english group (Closes: #402657)
468   * Added Galician debconf template translation for the package thanks to
469     Jacobo Tarrio <jtarrio@debian.org> (Closes: #415629)
470   * Added Portuguese debconf template translation for the package thanks to
471     Ricardo Silva <ardoric@gmail.com> (Closes: #415814)
472   * Updated german debconf template translation for the package thanks to
473     Cristian Livadaru
474   * dtc/conf_mysql_change_root is set to false as per default, as the
475     previous release didn't close #414484 as written before
476   * There has never been saveConfig saving to /root, but I'm writting an
477     entry in there in order to close this bug (Closes: #414470)
478
479  -- Thomas Goirand <thomas@goirand.fr>  Tue, 20 Mar 2007 22:36:07 +0800
480
481 dtc (0.25.2-1) unstable; urgency=low
482
483   * New upstream version (including minor bugs removal).
484   * Changed priority from optional to extra as this was producing
485     some warning in the debian tracking system.
486   * Added pt.po portuguese translation for debconf messages thanks to
487     Ricardo Silva <ardoric@gmail.com> (Closes: #415071).
488   * All the db_input calls uses now || true so it also works with the
489     set -e directive in the config script (see master.config).
490   * createChrootTemplate is not called durring the postinst anymore,
491     but now done in the userland install script (Closes: #414465)
492   * README.Debian is less agressive about the policy (Closes: #414469)
493   * Postinst checks for existance of /proc/net/dev before using it to
494     check the interface names (Closes: #414468)
495   * conf_report_setup is set to false as default (Closes: #414467)
496   * Now searches for htpasswd or htpasswd2 with which instead of using
497     cascading if [ -e /path (Closes: #414466)
498   * Finish install script reduced to one unique line (Closes: #414474)
499   * The installer doesn't use set +e anymore and uses || true when it's
500     needed instead (Closes: #414479)
501   * Not using ""$var but "$var" in the config script as it could be confusing
502     some people reading the script not used to read it (Closes: #414478)
503   * dtc-chroot-shell is now setup in the package itself, not generated
504     anymore by the installer (Closes: #414475)
505   * Now using lsb-release to check for debian release name (Closes: #414476).
506     to check if the package is using Sarge (this part is now commented, but
507     will stay in the code as it's more easy to for us to manage it). It does
508     not ask for changing the MySQL root password any more (Closes: #414484).
509
510  -- Thomas Goirand <thomas@goirand.fr>  Wed,  7 Mar 2007 09:19:42 +0000
511
512 dtc (0.25.1-1) unstable; urgency=low
513
514   * Now using a dtc-common package to avoid conflicts between
515     config files in /etc/cron.d and /etc/logrotate.d if someday
516     a user switch between dtc and dtc-postfix-courier. Also,
517     this makes both 2 packages (being in only dtc-common) having
518     less files and reduce the overall size.
519   * The chroot template is now built in /var/lib/dtc as default.
520   * Now using a2enmod for enabling apache2 rewrite and ssl.
521   * Long desc split in parts. (Closes: #403504).
522   * Now using po-debconf internationalization (Closes: #402655).
523   * The postinst doesn't modify other package config files anymore
524     this is now done in a script to be launched manualy after the
525     setup of the package (Closes: #402432).
526   * Many changes to be debian policy compliant as requested in the BTS:
527     - All things forbidden by debian policy removed from the postinst.
528     - The user has to cd into /usr/share/dtc/admin/install and run
529       ./install in order to have the install script modify the
530       configuration files of the daemons this package (dtc or it's
531       brother dtc-postfix-courier) uses.
532     - The postinst script saves the values answered in debconf in
533       /var/lib/dtc as they are needed for the 2nd stage as
534       well (like path for hosted files, domain name, mysql password
535       and so on) as otherwise it would raise a "debconf is not a
536       registry" error in Lintian.
537     Side notes: This has been said to be the correct way (eg: debian
538     policy compliant). If there is a smarter way, I'm open to any
539     suggestions, but consider that it's not nice to ask twice the
540     same thing to the user to the package, and that splitting the
541     setup script in 2 parts (because touching other package config
542     file) is not a very nice feature already. Also, this is what
543     have been advised me to do in different channels in IRC, by
544     people in mentors (Closes: #402834).
545
546  -- Thomas Goirand <thomas@goirand.fr>  Sat, 16 Dec 2006 03:11:17 +0800
547
548 dtc (0.24.6-1.1) unstable; urgency=low
549
550   * Non-maintainer upload from the sponsor :)
551   * Disabled maintainer scripts:
552     - The maintainer scripts are currently way too intrusive.
553       They need to be carefully rewritten. Until this is done, I disabled them
554       (they are shipped in /usr/share/doc/{dtc,dtc-postfix}/ though).
555     - disabled postinst check in rules.
556
557  -- Daniel Baumann <daniel@debian.org>  Mon, 11 Dec 2006 08:49:00 +0100
558
559 dtc (0.24.6-1) unstable; urgency=low
560
561   * Initial release.
562
563  -- Thomas Goirand <thomas@goirand.fr>  Mon, 13 Nov 2006 03:11:17 +0800