# Reassigning to Squeeze's version
reassign 635601 passwd 1:4.1.4.2+svn3283-2+squeeze1
thanks

Hi Marc,

Le 27.07.2011 15:14, Marc Lehmann a écrit :
> I tries to install lsb-core, but it hangs at this line:
> 
>    # dpkg --configure -a
>    Setting up lsb-core (3.2-23.2squeeze1) ...
>    duplicate password entry
>    delete line 'root:*:0:0:Marc Lehmann:/root:/bin/bash'? no
> 
> no matter what i enetr, nothing happens. the script hangs in pwck:
> 
>         
> |-dpkg(24275)---frontend(24308)---lsb-core.postin(24329)---shadowconfig(24330)---pwck(24331)
> 
> when I strace pwck, I get this:
> 
>    Process 24424 attached - interrupt to quit
>    read(0, 
> 
> so it indeed seems to wait for user input. however, no matter what I type,
> the starce doesn't change, so I guess pwck is conencted to a pipe and nto
> a tty at that point.

as far as I can tell, this is a problem of shadowconfig that is not
supposed to prompt the user (according to my reading of its manpage at
least). /sbin/shadowconfig being in passwd, I'm hereby reassigning.

Feel free to reassign back to lsb-core if it's lsb-core's postinst code
that is concluded to be wrong (copied here for reference):

> case "$1" in
>     configure)
>         if [ ! -e /etc/shadow ]; then
>             db_get lsb/shadowconfig
>             if [ "$RET" = "true" ]; then
>                 shadowconfig on >&2 || true
>             fi
>         fi

Cheers,

OdyX

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to