#26 fixed this for me. Doing a manual mount like so (used for safely storing private data in the cloud) used to work since Ubuntu 12 or so.
However, today after updating from Ubuntu 16.04 LTS to 18.04 LTS, the entire thing wouldn't mount anymore: ``` $ echo mypassphrase | sudo ecryptfs-add-passphrase --fnek - Inserted auth tok with sig [abc] into the user session keyring Inserted auth tok with sig [123] into the user session keyring $ sudo /bin/mount -it ecryptfs "/media/locked" "/media/unlocked" -o ecryptfs_cipher=aes,ecryptfs_key_bytes=32,ecryptfs_sig=abc,ecryptfs_fnek_sig=123 mount: /home/local/Dropbox.unlocked: mount(2) system call failed: No such file or directory. ``` I read the following messages in `/var/log/syslog`: ``` kernel: [ 5608.396634] Could not find key with description: [abc] kernel: [ 5608.396641] Could not find valid key in user session keyring for sig specified in mount option: [abc] ``` Apparently there are different keyrings now. This fixed my script: ``` $ sudo keyctl link @u @s $ sudo /bin/mount -it ecryptfs "/media/locked" "/media/unlocked" -o ecryptfs_cipher=aes,ecryptfs_key_bytes=32,ecryptfs_sig=abc,ecryptfs_fnek_sig=123 ``` For now everything works again, but the thing seems buggy. Ubuntu even dropped the encrypted home because of it. Ecryptfs seems to be eol. Looking for fresh solutions to protect the privacy of my cloud files. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1718658 Title: ecryptfs-mount-private fails to initialize ecryptfs keys To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ecryptfs-utils/+bug/1718658/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs