Jaunty Alpha 2 Installation: encrypted home directory broken
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ecryptfs-utils (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Critical
|
Tim Gardner | ||
user-setup (Ubuntu) |
Fix Released
|
Critical
|
Unassigned |
Bug Description
Binary package hint: user-setup
The Jaunty Alpha2 server and alternate installations offer a new option just after creating the initial user.
This option is supposed to setup the user's home directory for encryption.
Unfortunately, this is not working, due to missing kernel modules (ecb).
If you select this option, the user will be created, however the encrypted home directory setup will not complete. This will yield an unwritable (500) home directory, and your /etc/skel will be missing.
If you are suffering from this problem in post installation, as a temporary workaround, you can:
$ sudo passwd # set a root password
$ exit
login: root
# userdel -r $YOUR_USER
# rm -rf /var/lib/
# adduser --encrypt-home $YOUR_USER
# exit
login: $YOUR_USER
This should be solved very shortly after Alpha2 in the daily iso's with an update to the crypto-modules package (and possibly some appropriate modprobing by user-setup).
:-Dustin
:-Dustin
Related branches
Changed in user-setup: | |
importance: | Undecided → Critical |
status: | New → Triaged |
Changed in ecryptfs-utils: | |
status: | New → Invalid |
Changed in linux: | |
assignee: | nobody → timg-tpi |
importance: | Undecided → Critical |
milestone: | none → jaunty-alpha-3 |
status: | New → Triaged |
Changed in user-setup: | |
milestone: | none → jaunty-alpha-3 |
tags: | added: iso-testing |
Jaunty commit 'UBUNTU: Build in Crypto modules AES, CBC, ECB'