The problem is the /etc/init.d/dirmngr start skript in conjunction with 
package libpam-mount.

libpam-mount package postinstall script modifies the files
        /etc/pam.d/common-auth
        /etc/pam.d/common-account
        /etc/pam.d/common-session
to include the pam_mount module by calling pam-auth-update --package

These files are included at the end of pam configuration file /etc/pam.d/su for 
any su session.

The script /etc/init.d/dirmngr contains the line  

output=$(su -c ". /lib/lsb/init-functions && umask 027 && start_daemon -p 
$PIDFILE $DAEMON --daemon --sh" - dirmngr) || return 1

to execute the daemon dirmngr as user dirmngr. This triggers the password 
dialog at boot time for mounting volumes stopping the boot process at the 
execution of the dirmngr start script. Pressing enter continues the boot 
process.

There are (have been ?) similar issues with cron jobs using su, see 
Bug#401310.

I would transfer the bug to the maintainer of libpam-mount.

cheers ari



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to