[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#347669: marked as done (preseeded passwords get copied over to installed system's debconf)

Your message dated Fri, 20 Jan 2006 13:48:41 -0800
with message-id <E1F047d-0005fc-M2@spohr.debian.org>
and subject line Bug#347669: fixed in preseed 1.12
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)

Received: (at submit) by bugs.debian.org; 11 Jan 2006 23:41:14 +0000
>From joey@kitenet.net Wed Jan 11 15:41:14 2006
Return-path: <joey@kitenet.net>
Received: from kitenet.net ([] ident=postfix)
	by spohr.debian.org with esmtp (Exim 4.50)
	id 1Ewpac-0001wb-Qy
	for submit@bugs.debian.org; Wed, 11 Jan 2006 15:41:14 -0800
Received: from dragon.kitenet.net (98-156-dial.xtn.net [])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(Client CN "Joey Hess", Issuer "Joey Hess" (verified OK))
	by kitenet.net (Postfix) with ESMTP id 49B5218179
	for <submit@bugs.debian.org>; Wed, 11 Jan 2006 23:41:12 +0000 (GMT)
Received: by dragon.kitenet.net (Postfix, from userid 1000)
	id 72F78BEEAD; Wed, 11 Jan 2006 18:41:06 -0500 (EST)
Date: Wed, 11 Jan 2006 18:41:05 -0500
From: Joey Hess <joeyh@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: preseeded passwords get copied over to installed system's debconf
Message-ID: <[🔎] 20060111234105.GA3853@kitenet.net>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="cWoXeonUoKmBZSoM"
Content-Disposition: inline
X-Reportbug-Version: 3.18
User-Agent: Mutt/1.5.11
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Package: preseed
Severity: normal

I did an install of etch with a preseeded password and when I checked
/var/cache/debconf/passwords.dat on the installed system, the passwords
were there. I think this happens because preseed currently copies all
debconf values to the preseed file that is fed into the installed
system. Before when we had base-config this was ok for passwords; when
passwd.config ran in base-config it used and then cleared the preseeded
passwords. Now user-setup runs in d-i, clears the passwords in d-i, but
they remain in the preseed file and reach the second stage.

One way to fix this would be to make preseed take care to not copy over
values owned by "d-i". And to make sure that all the preseed docs are
updated to make examples of preseeding passwords have the values owned
by d-i.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-486
Locale: LANG=3Den_US.UTF-8, LC_CTYPE=3Den_US.UTF-8 (charmap=3DUTF-8)

see shy jo

Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

Version: GnuPG v1.4.2 (GNU/Linux)



Received: (at 347669-close) by bugs.debian.org; 20 Jan 2006 21:53:03 +0000
>From katie@ftp-master.debian.org Fri Jan 20 13:53:03 2006
Return-path: <katie@ftp-master.debian.org>
Received: from katie by spohr.debian.org with local (Exim 4.50)
	id 1F047d-0005fc-M2; Fri, 20 Jan 2006 13:48:41 -0800
From: Joey Hess <joeyh@debian.org>
To: 347669-close@bugs.debian.org
X-Katie: $Revision: 1.65 $
Subject: Bug#347669: fixed in preseed 1.12
Message-Id: <E1F047d-0005fc-M2@spohr.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Fri, 20 Jan 2006 13:48:41 -0800
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

Source: preseed
Source-Version: 1.12

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

  to pool/main/p/preseed/env-preseed_1.12_all.udeb
  to pool/main/p/preseed/file-preseed_1.12_all.udeb
  to pool/main/p/preseed/initrd-preseed_1.12_all.udeb
  to pool/main/p/preseed/network-preseed_1.12_all.udeb
  to pool/main/p/preseed/preseed-common_1.12_all.udeb
  to pool/main/p/preseed/preseed_1.12.dsc
  to pool/main/p/preseed/preseed_1.12.tar.gz

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

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 347669@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Joey Hess <joeyh@debian.org> (supplier of updated preseed 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 ftpmaster@debian.org)

Hash: SHA1

Format: 1.7
Date: Fri, 20 Jan 2006 16:25:58 -0500
Source: preseed
Binary: env-preseed file-preseed initrd-preseed network-preseed preseed-common
Architecture: source all
Version: 1.12
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Joey Hess <joeyh@debian.org>
 env-preseed - debconf preseeding via environment variables (udeb)
 file-preseed - load debconf preseed file (udeb)
 initrd-preseed - load debconf preseed file from /preseed.cfg on the initrd (udeb)
 network-preseed - download debconf preseed file (udeb)
 preseed-common - common files for preseeding (udeb)
Closes: 347669
 preseed (1.12) unstable; urgency=low
   * My paranoia has gotten the best of me and I've decided it's not worth the
     possible security risks to put debconf-seed in /var/log, since that
     installs it on the target system.
   * Omit passing d-i owned preseed items to debconf-set-selections on target
     system. Closes: #347669
 98555f61ceaee60e0d25232f7c4c76fe 611 debian-installer optional preseed_1.12.dsc
 4f286ef6950ead3e56d2d45afcbf1089 31510 debian-installer optional preseed_1.12.tar.gz
 fd21fd91676db6f980c34e5d9cc08444 13030 debian-installer standard preseed-common_1.12_all.udeb
 fa3badeda58f32390b13f029c8936e41 2704 debian-installer standard network-preseed_1.12_all.udeb
 83b4026c80ea26bf5eecdb6749c5c56d 2544 debian-installer optional file-preseed_1.12_all.udeb
 b8af9b47256a8404982e37cc70761cbf 898 debian-installer extra initrd-preseed_1.12_all.udeb
 56356661ece7a03f372271053a1d491e 1444 debian-installer extra env-preseed_1.12_all.udeb
Package-Type: udeb

Version: GnuPG v1.4.2 (GNU/Linux)


Reply to: