lp:~tyhicks/ecryptfs/313812

Created by Tyler Hicks and last modified
Get this branch:
bzr branch lp:~tyhicks/ecryptfs/313812
Only Tyler Hicks can upload to this branch. If you are Tyler Hicks please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Tyler Hicks
Project:
eCryptfs
Status:
Merged

Recent revisions

304. By Tyler Hicks

Automatically unlink fekek and fnek at unmount with mount helpers

A feature request was made for the automatic removal of the fekek and
fnek from the keyring at unmount time when using the mount helpers.
The best way to do this involved creating an eCryptfs umount helper,
but I didn't want it to affect the users who don't use the eCryptfs
mount helper.

This patch creates a new eCryptfs umount helper that looks in the mount
options for ecryptfs_unlink_sigs. If that option is found, it will
determine the ecryptfs_sig and the ecryptfs_fnek_sig, if one exists, and
unlink those auth toks from the user keyring. If the
ecryptfs_unlink_sigs option is not detected, a normal umount will occur.

By default, the mount helper will now insert ecryptfs_unlink_sigs into
the mount options. This will not affect users who have pre-existing
fstab entries and are not expecting their keys to unlinked at umount.

Signed-off-by: Tyler Hicks <email address hidden>

303. By Dustin Kirkland 

move the modprobe to a better place

Move the modprobe ecryptfs code to the get-version function.
Use /sbin since it might not be in the path.
Discard errors, since this code might not be called by root.
Add a comment, explaining what's going on.

A printf() if it still fails, noting that the user might need
to run modprobe ecryptfs as root might be a nice enhancement.

From: Michal Hlavinka <email address hidden>
Signed-off-by: Dustin Kirkland <email address hidden>

302. By Dustin Kirkland 

fix nss passphrase (un)wrapping problems

Thanks to Michal Hlavinka for this patch, which fixes:
 * https://bugzilla.redhat.com/show_bug.cgi?id=479762
 * https://bugs.edge.launchpad.net/fedora/+bug/316425

Signed-off-by: Dustin Kirkland <email address hidden>

301. By Dustin Kirkland 

make most of the code compatible with -Werror

Thanks to Michal Hlavinka for the patch. This has been on my
to-do list for a while now!

Patch retrieved from:
https://bugzilla.redhat.com/show_bug.cgi?id=479762

Signed-off-by: Dustin Kirkland <email address hidden>

300. By Dustin Kirkland 

try to load module on get version failure

Fixes https://bugzilla.redhat.com/show_bug.cgi?id=460496

Thanks to Michal Hlavinka for the patch.

Signed-off-by: Dustin Kirkland <email address hidden>

299. By Dustin Kirkland <kirkland@jaunty.(none)>

Release ecryptfs-utils-69

ecryptfs-utils-69
 * Released 2008-01-26
 * Support for filename encryption
 * Silence some less valuable error messages
 * Fix the mount counter
 * Prune keys from the keyring when using the unmount helper

Signed-off-by: Dustin Kirkland <email address hidden>

298. By Dustin Kirkland <kirkland@jaunty.(none)>

improve the release script

Clean up ahead of time, and print link to upload site.

Signed-off-by: Dustin Kirkland <email address hidden>

297. By Dustin Kirkland <kirkland@jaunty.(none)>

remove insert wrapped passphrase changes

This work has been moved into the library.

Signed-off-by: Dustin Kirkland <email address hidden>

296. By Dustin Kirkland <kirkland@jaunty.(none)>

ecryptfs-setup-private: clear keys on final unmount

Use ecryptfs-umount-private on the final run, to clear the used keys
out of the keyring.

Signed-off-by: Dustin Kirkland <email address hidden>

295. By Dustin Kirkland <kirkland@jaunty.(none)>

change name of tarball made by release script

Change the name of the .tar.gz archive produced by the release script.

Signed-off-by: Dustin Kirkland <email address hidden>

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar pack repository format 1 with rich root (needs bzr 1.0)
This branch contains Public information 
Everyone can see this information.

Subscribers