I've been archiving my data files encrypted using luks (cryptsetup) and burning to a cd.
When I put the cd back into the cdrom drive, the hal daemon recognizes the encrypted medium and asks for a password through the gnome desktop. But then it doesn't mount anything since it's a read-only media.
I've tested with read-write media like usb drive and they mount correctly without problems, so I'm sure it's the read-only part that hald doesn't like.
The only thing that needs put in is the '-r' option in cryptsetup luksOpen.
But how do I tell hal daemon to mount read-only encrypted media? Where exactly is the rule that says to run cryptsetup luksOpen?