Comment 79 for bug 26338

Revision history for this message
Martin Pitt (pitti) wrote :

After discussion with upstream, fixing the second test case (parallel usage of adduser) is too intrusive to fix for stable releases. It will be fixed eventually in Gnome 2.21. So let's confine this SRU to the first test case of only using g-s-t for user administration.

This is the proposed changelog:

gnome-system-tools (2.20.0-0ubuntu2) gutsy-proposed; urgency=low

  * Add debian/patches/23_users_update_model.patch:
    - Update the internal model of users and groups with each operation, so
      that it does not become inconsistent with the real world in /etc/passwd
      and /etc/group.
    - This fixes random errors like "unrelated user was dropped from group
      admin", "deleted a different user than the one selected in users-admin",
      etc.
    - Patch backported from SVN head:
      http://svn.gnome.org/viewvc/gnome-system-tools?view=revision&revision=4017
    - LP: #26338

 -- Martin Pitt <email address hidden> Tue, 13 Nov 2007 11:26:21 +0100

Attaching the corresponding dpatch.

I verified that with this patch the test case is fixed.