** Description changed: Impact: gnome-system-tools does not keep its internal model of users and groups consistent with the real world in /etc/passwd, /etc/shadow, and /etc/group. This leads to errors like deleting a different user than the one you chose in the UI, dropping unrelated users from groups like admin (thus making the system inaccessible for administration), and similar effects. Fix: Update the internal world model with each operation, done in http://svn.gnome.org/viewvc/gnome-system-tools?view=revision&revision=4017. This needs some serious backporting for Feisty and earlier, I suppose; it should apply well to Gutsy. Regression potential: The bug could not be fixed fully, there might be more places which need update calls. Potentially the patch could mess up the pam db even more. TEST CASE: 1. launch users-admin 2. create a test1 user 3. create a test2 user (with admin rights) 4. create a test3 user 5. delete the test1 user 6. delete the test3 user This will either cause test2 to not be in group admin any more, or be deleted in step 6 instead of user test3. + + Another one: + 1. launch users-admin + 2. create test1 user in users-admin + 3. "sudo useradd test2" in terminal + 4. create test3 user in users-admin + 5. "id test2" will show that user test2 has been nuked.
-- Changing users randomly affects other users and group memberships https://bugs.launchpad.net/bugs/26338 You received this bug notification because you are a member of Ubuntu Bugs, which is a direct subscriber. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
