[Bug 353935] Re: mount.crypt segfaults when switching to battery

jhansonxi jhansonxi at gmail.com
Tue May 12 18:52:02 UTC 2009


I'm encountering this on a new Jaunty server I set up so it's not a
battery-related issue.  I have an encrypted LVM volume that is supposed
to mount the user's home directory via pam_mount.  I enter the password
and get a command prompt but the mount fails.  Kernel reports:

[ 1148.939559] mount.crypt[3796]: segfault at fffffffffffffffc ip 00007f82c5da0cfd sp 00007fffce1c4a70 error 4 in libHX.so.14.2.0[7f82c5d9b000+b000]
[ 1149.635703] mount.crypt[3802]: segfault at fffffffffffffffc ip 00007fae4424ecfd sp 00007fff4c672f30 error 4 in libHX.so.14.2.0[7fae44249000+b000]

This occurs at every login and logout.  The pam_mount config section is:

     <volume user="wineuser"
	fstype="crypt"
	path="/dev/mapper/vg0-lv4"
        mountpoint="/home/wineuser"
        options="defaults,fsck"
	fskeycipher="aes-256-ecb"
        fskeypath="/etc/keys/dm-crypt/wineuser_crypt.key"
    />


Manually mounting it via mount.crypt works:

root at jhansonxi-s2:/home/administrator/Install# cat mount.crypt.sh
#! /bin/sh
mount.crypt -v -o keyfile="/etc/keys/dm-crypt/wineuser_crypt.key",fsk_cipher="aes-256-ecb",fsk_hash="md5" /dev/mapper/vg0-lv4 /home/wineuser
root at jhansonxi-s2:/home/administrator/Install# ./mount.crypt.sh
command: [readlink] [-fn] [/dev/mapper/vg0-lv4] 
command: [readlink] [-fn] [/home/wineuser] 
Password: 
mount.crypt(loop.c:319): Using _dev_mapper_vg0_lv4 as dmdevice name
command: [cryptsetup] [luksOpen] [/dev/mapper/vg0-lv4] [_dev_mapper_vg0_lv4] 
key slot 0 unlocked.
Command successful.
command: [mount] [-n] [/dev/mapper/_dev_mapper_vg0_lv4] [/home/wineuser] 
root at jhansonxi-s2:/home/administrator/Install# umount.crypt /home/wineuser
root at jhansonxi-s2:/home/administrator/Install#

** Attachment added: "Serial console capture of login with pam_mount debug mode"
   http://launchpadlibrarian.net/26646539/mount.crypt_pam_mount_debug.txt

-- 
mount.crypt segfaults when switching to battery
https://bugs.launchpad.net/bugs/353935
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs




More information about the universe-bugs mailing list