Package: passwd
Version: 1:4.0.13-5
Severity: wishlist

As discussed with Joey Hess in -boot, it would be nice if preseeding the
root password doesn't need to preseed two debconf variables.

Below is a chunk of code suggested by Joey in this discussion:

===============================================================================
You have to use a different template, but that does not actually imply a
different question. For example:

db_register passwd/root-password-first passwd/root-password
if db_input critical passwd/root-password; then
        db_go || # backup
        db_get passwd/root-password
        first="$RET"
        
        db_register passwd/root-password-again passwd/root-password
        db_input critical passwd/root-password || true
        db_go || # backup
        db_get passwd/root-password
        second="$RET"

        if [ "$first" != "$second" ]; then
                # go back to top
        fi
fi

db_get passwd/root-password
# fill out shadow file here


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.13-1-686
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)

Versions of packages passwd depends on:
ii  debianutils                   2.15.1     Miscellaneous utilities specific t
ii  libc6                         2.3.5-7    GNU C Library: Shared libraries an
ii  libpam-modules                0.79-3     Pluggable Authentication Modules f
ii  libpam0g                      0.79-3     Pluggable Authentication Modules l
ii  login                         1:4.0.13-5 system login tools

passwd recommends no packages.

-- debconf information excluded


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to