Martin- Okay, try this ...
ecryptfs-unwrap-passphrase /home/.ecryptfs/kirkland/.ecryptfs/wrapped-passphrase (record this as your MOUNTPW) keyctl clear @u keyctl list @u (should be empty) ecryptfs-insert-wrapped-passphrase-into-keyring /home/.ecryptfs/kirkland/.ecryptfs/wrapped-passphrase keyctl list @u (should see 2 sigs, one for file contents, one for filenames) SIG1=$(head -n1 /home/.ecryptfs/kirkland/.ecryptfs/Private.sig) SIG2=$(tail -n1 /home/.ecryptfs/kirkland/.ecryptfs/Private.sig) mount -t ecryptfs -o rw,relatime,ecryptfs_fnek_sig=<SIG2>,ecryptfs_sig=<SIG1>,ecryptfs_cipher=aes,ecryptfs_key_bytes=16 /home/.ecryptfs/kirkland/.Private /mnt ls /mnt cat /mnt/.profile This is working for me... Can you give this a shot? Note that we're using mount -t ecryptfs here, rather than mount.ecryptfs. :-Dustin -- "mounting eCryptfs: [-2] No such file or directory" when trying to mount encrypted home https://bugs.launchpad.net/bugs/455709 You received this bug notification because you are a member of eCryptfs, which is subscribed to ecryptfs-utils in ubuntu. Status in “ecryptfs-utils” package in Ubuntu: Confirmed Bug description: Binary package hint: ecryptfs-utils When trying to mount my encrypted home from an external disc, doing the following command: mount -t ecryptfs -o ecryptfs_sig=<FIRST_SIG>,ecryptfs_fnek_sig=<SECOND_SIG>,ecryptfs_cipher=aes,ecryptfs_key_bytes=16 SRC_DIR TARGET_DIR I get "mounting eCryptfs: [-2] No such file or directory" The current workaround is: - sudo su - - keyctl clear @u - keyctl list @u (should be empty) - ecryptfs-insert-wrapped-passphrase-into-keyring /path/to/your/wrapped-passphrase - keyctl list @u - mount.ecryptfs /path/to/your/encrypted/data /mnt/your/mount/dir (it will first prompt you for a passphrase) Open another terminal and run: - ecryptfs-unwrap-passphrase /path/to/your/wrapped-passphrase - copy and paste that long/random passphrase back into your other terminal, where you're doing the mount, this is your mount passphrase - select (aes, 16, no passthrough) - select yes for filename encryption - in your other terminal, tail -n1 /path/to/your/Private.sig - this is your fnek sig - copy and paste this into your mount window - Enter You should have it mounted, but maybe not something you should use reliably. ProblemType: Bug Architecture: i386 Date: Mon Oct 19 16:03:06 2009 DistroRelease: Ubuntu 9.10 Package: ecryptfs-utils 81-0ubuntu2 ProcEnviron: LANG=en_US.UTF-8 SHELL=/bin/bash ProcVersionSignature: Ubuntu 2.6.31-14.48-generic SourcePackage: ecryptfs-utils Uname: Linux 2.6.31-14-generic i686 _______________________________________________ Mailing list: https://launchpad.net/~ecryptfs Post to : [email protected] Unsubscribe : https://launchpad.net/~ecryptfs More help : https://help.launchpad.net/ListHelp

