Code:
$ pmount-hal /dev/sdc1 -d
resolved /dev/sdc1 to device /dev/sdc1
mount point to be used: /media/usbdisk
no iocharset given, current locale encoding is UTF-8
locale encoding uses UTF-8, setting iocharset to 'utf8'
Cleaning lock directory /var/lock/pmount_dev_sdc1
device_whitelist: checking /etc/pmount.allow...
device_whitlisted(): nothing matched, returning 0
find_sysfs_device: looking for sysfs directory for device 8:33
find_sysfs_device: checking whether /dev/sdc1 is on /sys/block/sdc (8:32)
find_sysfs_device: major device numbers match
find_sysfs_device: minor device numbers do not match, checking partitions...
find_sysfs_device: checking whether device /dev/sdc1 matches partition 8:32
find_sysfs_device: checking whether device /dev/sdc1 matches partition 8:33
find_sysfs_device: -> partition matches, belongs to block device /sys/block/sdc
device_removable: corresponding block device for /dev/sdc1 is /sys/block/sdc
get_blockdev_attr: value of /sys/block/sdc/removable == 1
policy check passed
spawnv(): executing /sbin/cryptsetup '/sbin/cryptsetup' 'isLuks' '/dev/sdc1'
spawn(): /sbin/cryptsetup terminated with status 0
spawnv(): executing /sbin/cryptsetup '/sbin/cryptsetup' 'luksOpen' '/dev/sdc1' '_dev_sdc1'
Enter LUKS passphrase:
spawn(): /sbin/cryptsetup terminated with status 0
locking mount point directory
mount point directory locked
spawnv(): executing /bin/mount '/bin/mount' '-t' 'udf' '-o' 'nosuid,nodev,user,async,atime,exec,uid=1000,gid=1000,umask=000,iocharset=utf8' '/dev/mapper/_dev_sdc1' '/media/usbdisk'
spawn(): /bin/mount terminated with status 32
spawnv(): executing /bin/mount '/bin/mount' '-t' 'udf' '-o' 'nosuid,nodev,user,async,atime,exec,uid=1000,gid=1000,umask=000' '/dev/mapper/_dev_sdc1' '/media/usbdisk'
spawn(): /bin/mount terminated with status 32
spawnv(): executing /bin/mount '/bin/mount' '-t' 'iso9660' '-o' 'nosuid,nodev,user,async,atime,exec,uid=1000,gid=1000,iocharset=utf8' '/dev/mapper/_dev_sdc1' '/media/usbdisk'
spawn(): /bin/mount terminated with status 32
spawnv(): executing /bin/mount '/bin/mount' '-t' 'iso9660' '-o' 'nosuid,nodev,user,async,atime,exec,uid=1000,gid=1000' '/dev/mapper/_dev_sdc1' '/media/usbdisk'
spawn(): /bin/mount terminated with status 32
spawnv(): executing /bin/mount '/bin/mount' '-t' 'vfat' '-o' 'nosuid,nodev,user,quiet,shortname=mixed,async,atime,exec,uid=1000,gid=1000,umask=077,iocharset=utf8' '/dev/mapper/_dev_sdc1' '/media/usbdisk'
spawn(): /bin/mount terminated with status 32
spawnv(): executing /bin/mount '/bin/mount' '-t' 'vfat' '-o' 'nosuid,nodev,user,quiet,shortname=mixed,async,atime,exec,uid=1000,gid=1000,umask=077' '/dev/mapper/_dev_sdc1' '/media/usbdisk'
spawn(): /bin/mount terminated with status 32
spawnv(): executing /bin/mount '/bin/mount' '-t' 'ntfs' '-o' 'nosuid,nodev,user,async,atime,exec,uid=1000,gid=1000,umask=077,iocharset=utf8' '/dev/mapper/_dev_sdc1' '/media/usbdisk'
spawn(): /bin/mount terminated with status 0
unlocking mount point directory
mount point directory unlocked
So pmount-hal also uses ntfs, not ntfs-3g (the only difference seems to be that I get a better mountpoint). It seems to me that pmount(?, pmount-hal?, ...?) does not look at the volume's filesystem (again) _after_ "cryptsetup luksOpen" but it should. So is that a bug or could I tweak some other configuration anywhere?
Bookmarks