It would be nice if the utils-linux ebuild could already contain the .diff file from loop-aes to support more encryption ciphers. As with every new utils-linux version, the support breaks and you have to rebuild losetup and mount http://loop-aes.sourceforge.net/ it's included in the main distributions file and for utils-linux-2.11z it's called util-linux-2.11z.diff (135kb) Reproducible: Always Steps to Reproduce: 1. 2. 3.
Has this been done in util-linux-2.12? it seems to have a very different aes encryption support (ie. I can't mount my gentoo-sources cryptoapi aes encrypted filesystem with it). Also, If the new util-linux only works with loop-aes - shouldn't there be a loop-aes ebuild (there was once, but has been removed from the tree for unknown, to me, reasons).
There are various crypto FS implementations out there and none of them are compatable with one another. I think loop-AES is probably the best, as it has a number of features that the others don't, including GPG key support, integration with /etc/fstab, and more. I think that probably the easiest way to do this is to integrate the patch into util-linux's patch list, then make actually applying the patch a USE-dependent option. Handling the kernel module might be a bit tricky, but only stylistically. To keep this working through kernel upgrades, the kernel ebuilds would have to reflect it as well.
Not relevant anymore as for Kernel 2.6 (and especially >2.6.4)