ecryptfs team mailing list archive
-
ecryptfs team
-
Mailing list archive
-
Message #01181
[Bug 402222] Re: Encrypted Private Directory Not Mounted at Logon
This bug was fixed in the package ecryptfs-utils - 77-0ubuntu1
---------------
ecryptfs-utils (77-0ubuntu1) karmic; urgency=low
[ Dustin Kirkland ]
* src/libecryptfs/key_management.c, src/pam_ecryptfs/pam_ecryptfs.c:
revert the zombie code removal from pam_ecryptfs as it seems this
bit is still needed; fix the source of the problem introduced in
commit r407; check for non-zero return codes; this problem would
manifest itself as a) unable to unlock screensaver, b) unable to
switch users, c) unable to mount home folder on initial login;
LP: #402222, #402029
* src/utils/ecryptfs-umount-private: use for loop to loop over key
ids on removal
* src/utils/mount.ecryptfs_private.c: return non-zero on unmount failure
due to open sessions; handle this in ecryptfs-umount-private too; make
the flock() blocking; use /dev/shm for counter; add an iterator to the
counter file to prevent users from DoS'ing one another from accessing
their encrypted directories, LP: #402745
* debian/ecryptfs-utils.postinst: move /tmp counters to /dev/shm
* configure.ac: link against pam, silence shlib warning
* src/include/ecryptfs.h, src/libecryptfs/main.c,
src/pam_ecryptfs/pam_ecryptfs.c, src/utils/Makefile.am,
src/utils/mount.ecryptfs_private.c: move two functions from
mount.ecryptfs_private to libecryptfs, namely is_mounted() and
fetch_private_mnt(); use these in both pam_ecryptfs and
mount.ecryptfs_private; also move PRIVATE to ECRYPTFS_PRIVATE in
the ecryptfs.h headers; this will allow us to short-circuit some of the
costly key-loading code on pam_auth if the private dir is already
mounted, speeding up some subsequent authentications significantly,
LP: #402748
* doc/ecryptfs-mount-private.txt: removed the "$" to make copy-n-paste
more user friendly
* src/utils/ecryptfs-setup-private: when encrypting home, put the
.ecryptfs and .Private data in /home/.ecryptfs rather than /var/lib,
as users are forgetting to backup /var/lib, and are often putting
/home on a separate partition; furthermore, this gives users a place
to access their encrypted data for backup, rather than hiding the
data below $HOME, LP: #371719
[ Tyler Hicks ]
* src/libecryptfs/cipher_list.c, src/libecryptfs/module_mgr.c:
add blowfish/56-bytes to the list of ciphers we officially support,
LP: #402790
-- Dustin Kirkland <kirkland@xxxxxxxxxx> Wed, 22 Jul 2009 00:01:56
-0500
** Changed in: ecryptfs-utils (Ubuntu Karmic)
Status: Fix Committed => Fix Released
--
Encrypted Private Directory Not Mounted at Logon
https://bugs.launchpad.net/bugs/402222
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: Fix Released
Status in ecryptfs-utils in Ubuntu Karmic: Fix Released
Bug description:
Binary package hint: ecryptfs-utils
When logging in, a user's encrypted private directory is no longer automatically mounted.
As a workaround, ecryptfs-mount-private works to mount the directory. If user's entire home directory is encrypted, this is a pretty big issue as user must drop to tty at GDM to mount the directory before returning to graphical logon and proceeding to log in to session.
ProblemType: Bug
Architecture: i386
Date: Tue Jul 21 09:42:28 2009
DistroRelease: Ubuntu 9.10
NonfreeKernelModules: wl
Package: ecryptfs-utils 76-0ubuntu2
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-3.19-generic
SourcePackage: ecryptfs-utils
Uname: Linux 2.6.31-3-generic i686
References