Your message dated Wed, 07 Mar 2007 15:58:52 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#402432: fixed in dtc 0.25.1-1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: dtc
Severity: critical

Hi,

Your postinst are in no way apt to be used on a Debian system. In
automatic scripts, you are not allowed to do one of the following
things:

 * Edit configuration files of other packages
 * Change permissions of directories and files contained in other
   packages
 * Install software through third-party systems (such as PEAR)
 [...]

Though you obviously tried to get as many policy violations as possible
crammed in one tiny postinst of 2000 lines, this is not acceptable.

Please fix these bugs *fast* or ask the ftp-team to remove the package.
This package is not in an acceptable quality for Debian.

Marc


--- End Message ---
--- Begin Message ---
Source: dtc
Source-Version: 0.25.1-1

We believe that the bug you reported is fixed in the latest version of
dtc, which is due to be installed in the Debian FTP archive:

dtc-common_0.25.1-1_all.deb
  to pool/main/d/dtc/dtc-common_0.25.1-1_all.deb
dtc-postfix-courier_0.25.1-1_all.deb
  to pool/main/d/dtc/dtc-postfix-courier_0.25.1-1_all.deb
dtc-toaster_0.25.1-1_all.deb
  to pool/main/d/dtc/dtc-toaster_0.25.1-1_all.deb
dtc_0.25.1-1.diff.gz
  to pool/main/d/dtc/dtc_0.25.1-1.diff.gz
dtc_0.25.1-1.dsc
  to pool/main/d/dtc/dtc_0.25.1-1.dsc
dtc_0.25.1-1_all.deb
  to pool/main/d/dtc/dtc_0.25.1-1_all.deb
dtc_0.25.1.orig.tar.gz
  to pool/main/d/dtc/dtc_0.25.1.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Goirand <[EMAIL PROTECTED]> (supplier of updated dtc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sat, 16 Dec 2006 03:11:17 +0800
Source: dtc
Binary: dtc-postfix-courier dtc-toaster dtc dtc-common
Architecture: source all
Version: 0.25.1-1
Distribution: unstable
Urgency: low
Maintainer: Thomas Goirand <[EMAIL PROTECTED]>
Changed-By: Thomas Goirand <[EMAIL PROTECTED]>
Description: 
 dtc        - A web control panel for admin and accounting hosting services
 dtc-common - Config files in /etc for both dtc and dtc-postfix-courier
 dtc-postfix-courier - A web control panel for admin and accounting hosting 
services
 dtc-toaster - A meta package to setup all necessary DTC package
Closes: 402432 402655 402834 403504
Changes: 
 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).
Files: 
 fe6cfd496f7bdd2782cf2ff8ef38e224 605 admin optional dtc_0.25.1-1.dsc
 138ca9dd91528981c23ea82942e66589 5425220 admin optional dtc_0.25.1.orig.tar.gz
 1c49ac2e93ebb80253fbf64fc82d5de0 25812 admin optional dtc_0.25.1-1.diff.gz
 16e2a4d221d95668caeb804b15e7b898 4741534 admin optional 
dtc-common_0.25.1-1_all.deb
 12794e59316e3a589db590cbe49de8cb 29774 admin optional dtc_0.25.1-1_all.deb
 0ae35d24f9b5f767335818b7b08d4900 29980 admin optional 
dtc-postfix-courier_0.25.1-1_all.deb
 e07ee652a04341d7bbb4e3d02371cd49 19242 admin optional 
dtc-toaster_0.25.1-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF5eQv+C5cwEsrK54RAqJjAKC8fmW6sE6qMPvKk3qdo77idY8VDQCgqqoJ
QGc1JosqmDSE7jFWf6QRwKk=
=rv0y
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to