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

Bug#347669: preseeded passwords get copied over to installed system's debconf

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=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

see shy jo

Attachment: signature.asc
Description: Digital signature

Reply to: