My root and home partitions are luks encrypted.
root is /dev/sda3 unlocked as /dev/mapper/root which is a symlink to /dev/dm-0
home is /dev/sda4 unlocked as /dev/mapper/home which is a symlink to /dev/dm-1
back when I used to use gnome, nautilus used to show extra icons for the unlocked encrypted volumes. if I click on them, it gives me a warning that dm-0 is already mounted.
now under kde, dolphin also shows extra icons in places menu but I can click and browse them.
cat /etc/mtab
proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
sys /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
udev /dev devtmpfs rw,nosuid,relatime,size=10240k,nr_inodes=213173,mode=755 0 0
run /run tmpfs rw,nosuid,nodev,noexec,relatime,size=10240k,mode=755 0 0
/dev/mapper/root / ext4 rw,user_xattr,commit=0 0 0
devpts /dev/pts devpts rw,relatime,mode=600,ptmxmode=000 0 0
shm /dev/shm tmpfs rw,nosuid,nodev,relatime 0 0
/dev/sda1 /boot ext4 rw,user_xattr,commit=0 0 0
/dev/mapper/home /home ext4 rw,user_xattr,commit=0 0 0
/dev/sdb1 /media/NEW\040VOLUME vfat rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=100,shortname=mixed,dmask=0077,utf8=1,showexec 0 0
I found out you can hide partitions by a udev rule
KERNEL=="sda3", ENV{UDISKS_PRESENTATION_HIDE}="1"
this won't work in my case because sda3 isn't the partition I mount as root. instead it's /dev/mapper/root or /dev/dm-0
ENV{ID_FS_TYPE}=="crypto_LUKS", ENV{UDISKS_PRESENTATION_HIDE}="1" doesn't work.. :/
Any ideas?
even putting a condition on ID_FS_UUID doesn't work...