← Back to team overview

ecryptfs team mailing list archive

Re: [Bug 317895] Re: netboot newuser and ecryptfs fails to login

 

On Sun, Feb 22, 2009 at 11:49 PM, Mackenzie Morgan <macoafi@xxxxxxxxx> wrote:
> Then after what you said I did some more testing.  I commented out the if
> statement I had added (so back to the original code) and did adduser --
> encrypt-home test5.  When this user is not logged in, the permissions are 500.
> When this user is logged in the permissions are 700.

Okay, and when is the case, is "test5" able to log in and use Kubuntu
as expected?

:-Dustin

-- 
netboot newuser and ecryptfs fails to login
https://bugs.launchpad.net/bugs/317895
You received this bug notification because you are a member of eCryptfs,
which is subscribed to ecryptfs-utils in ubuntu.

Status in eCryptfs - Enterprise Cryptographic Filesystem: New
Status in “ecryptfs-utils” source package in Ubuntu: Triaged

Bug description:
Steps to reproduce:

1. take the netboot directory from the alternate CD and setup a tftp server with it
2. boot a system over the network using the attached preseed file
3. login with that user after installation is done

At login the user cannot mount it's ~/.Private directory over to ~/.

I fixed this by doing:

1. login as root
2. rm -fr ~user/.ecryptfs ~user/.Private
3. su - user
4. ecrypt-setup-private
5. changed .Private/Private.mnt to point to /home/user instead of /home/user/Private

There might not be a simple way to provide a password from a preseed file since the password is encrypted in this file.


Note:
- when using the preseed file provided, do not provide any manual input (except if something fails and you need to hit continue).



References