KDE user management makes system unusable when deleting user with non-existing /home dir
Bug #243794 reported by
Christian González
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kde-guidance (Ubuntu) |
Invalid
|
Medium
|
Yuriy Kozlov |
Bug Description
IMO this is critical.
Steps to reproduce (in Kubuntu hardy)
- make sure you have a testuser with a home director,y e.g. "sudo useradd testuser"
- delete his home directory: "sudo rm /home/testuser"
- Open KDE systemsettings, go to user management.
- click on "administrator mode", get root.
- delete the testuser - you get asked if you want to delete his home directory too.
But if this directory doesn't exist (like in this case) - you're about to delete /dev/null as root.
If you go on, your system will be extremely unstable due to a missing /dev/null.
It is there again at the next boot, but this is not necessary.
Changed in kde-systemsettings: | |
assignee: | nobody → yuriy-kozlov |
importance: | Undecided → Medium |
Changed in kde-guidance: | |
status: | New → Invalid |
To post a comment you must log in.
I've tried reproducing the problem, but I'm not able to. No matter what I do the /dev/null is still present at my machine.
Please try reproducing it again and running the user management from terminal ("sudo userconfig") and provide any output it gives.