ecryptfs Private directory not mounted after changing password in users-admin
Bug #307019 reported by
komputes
This bug affects 16 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-control-center (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
gnome-system-tools (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
liboobs (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
system-tools-backends (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
I'm running Jaunty Alpha 1, and I had a ecryptfs protected Private directory in home directory. I changed my system password using users-admin (System > Administration > Users and Groups), this caused the Private directory not to be mounted. When I ran ecryptfs-
This may be because users-admin is using usermod rather than passwd, and that usermod unconditionally changes a password.
Changed in gnome-system-tools: | |
status: | New → Confirmed |
Changed in liboobs (Ubuntu): | |
importance: | Undecided → Low |
Changed in system-tools-backends (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in gnome-control-center (Ubuntu): | |
status: | Fix Released → Invalid |
status: | Invalid → Fix Released |
Changed in system-tools-backends (Ubuntu): | |
status: | Fix Released → Confirmed |
Changed in gnome-system-tools (Ubuntu): | |
status: | Fix Released → New |
status: | New → Confirmed |
Changed in gnome-control-center (Ubuntu): | |
status: | Fix Released → Confirmed |
To post a comment you must log in.
Subscribed Kees, added liboobs, as he indicated the bug is actually in this (buggy) library.
I'm attaching a screenshot to demonstrate the problem. This Users-and-Groups diaglog exposes a mechanism to administrative users to reset a password. Note that it's not prompting for the user's current password. This makes ecryptfs re-wrapping of the passphrase impossible. Lose. In this situation, the user's system passphrase will be changed to the new passphrase, but the user's ~/.ecryptfs/ wrapped- passphrase file will still be wrapped with the previous passphrase.
:-Dustin