The goal of the lock files is to protect users from doing something
wrong when system files might be in an inconsistent state.

Removing the lock files at boot time would definitely avoid the issue
pointed in this bug report, but would mean "there is probably something
wrong with the system files, it's probably safer not to warn anybody.
Let's start hiding the evidence that there might be something wrong."

Therefore,I would not recommend to touch these lock files, even after
checking the files with pwck or grpck. Only human being can do so
because only human being might remember what leaded to such possible
inconsistency.

The possible solutions might be:
 * reduce the time between lock file creation and lock file removal in the 
shadow utils (I don't think this is possible)
 * avoid changing the passwd file too often (would it be possible to have 
static home directory for guest?)
 * indicate the failures and cause for failure. (note that a syslog checker 
would probably already notify the administrators in this case).

-- 
System crash in guest session locks /etc/passwd forever
https://bugs.launchpad.net/bugs/432964
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to