Package: libpam-mount Version: 0.9.25-1 Severity: important I'm not sure if this is a bug with xdm or with libpam-mount, but I thought I would submit this bug against libpam-mount, since I think you might be more familiar with the cause of the problem.
Since I upgraded from xdm 4.3.0.dfsg.1-12.0.1 to 6.8.2.dfsg.1-5 (another bug prevented me from using versions in between), libpam-mount no longer mounts my encrypted partition. Logging in from the text console works. Enabling debugging, and comparing the logs from logging in with the console, and logging in from xdm, it seems that under xdm, pam_mount is adding an extra argument at the end of command lines: On log in: - from the console: pam_mount: command: /bin/mount [-t] [crypt] [-ocipher=twofish,hash=sha512] [/dev/hda8] [/home/hubert] and pam_mount: command: /usr/sbin/pmvarrun [-u] [hubert] [-d] [-o] [1] - from xdm: pam_mount: command: /bin/mount [-t] [crypt] [-ocipher=twofish,hash=sha512] [/dev/hda8] [/home/hubert] [clientWindow] and pam_mount: command: /usr/sbin/pmvarrun [-u] [hubert] [-d] [-o] [1] [statusAttributes] On log out: - from the console: pam_mount: command: /usr/sbin/pmvarrun [-u] [hubert] [-d] [-o] [-1] and pam_mount: command: /usr/sbin/lsof [/home/hubert] - from xdm: pam_mount: command: /usr/sbin/pmvarrun [-u] [hubert] [-d] [-o] [-1] [statusAttributes] and pam_mount: command: /usr/sbin/lsof [/home/hubert] [createHook] (for log out, the umount.crypt command line seems to be the same for logging out from the console and from xdm) The extra command line arguments seem to be consistent across runs of xdm. I can send more complete logs if needed. The only difference between my /etc/security/pam_mount.conf and the one shipped in the package is that mkmountpoint is set to 0, and of course I have a line to set up my mount point: volume hubert crypt - /dev/hda8 /home/hubert cipher=twofish,hash=sha512 aes-256-ecb /home/hubert.key -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable'), (101, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.10-mm3 Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) Versions of packages libpam-mount depends on: ii libc6 2.3.5-3 GNU C Library: Shared libraries an ii libglib2.0-0 2.6.5-1 The GLib library of C routines ii libssl0.9.7 0.9.7g-1 SSL shared libraries ii mount 2.12p-4 Tools for mounting and manipulatin ii zlib1g 1:1.2.2-7 compression library - runtime libpam-mount recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]