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]

Reply via email to