users-admin doesn't report error when PolicyKit authentication fails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-system-tools (Ubuntu) |
Expired
|
Low
|
Unassigned |
Bug Description
Binary package hint: gnome-system-tools
When I run users-admin (gnome-system-tools package version 2.32.0-0ubuntu1) in natty i386, clicking the "Add", "Delete", and "Advanced Settings" buttons has no effect. Clicking the "Manage Groups" button does bring up the "Groups settings" window.
In the "Groups settings" window, the "Add" and "Delete" buttons have no effect. Clicking the "Properties" button does bring up the Group Properties window for the selected group.
In the Group Properties window, changing the group ID to a number already in use by another group does issue an error, but changing the group ID number to a number not already in use or changing which users are members of the group fail silently (as though the operations had succeeded).
When I run users-admin from a console, it prints this output to the command-line upon launch:
GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications.
(users-admin:1337): GLib-GObject-
Clicking the "Manage Groups" button results in another assertion message being printed (every time it is clicked). Clicking other buttons mentioned above does not result in messages being printed.
When I first experienced this bug, my system suffered from Bug 685349. I had thought that might have been the cause of this bug (though in hindsight I am not sure why I thought that). As a workaround for Bug 685349, I manually changed the value of the gconf2 key /apps/gksu/
(This bug is the "situation" I referred to in Bug 685215 that had led me to try running users-admin as root.)
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: gnome-system-tools 2.32.0-0ubuntu1
ProcVersionSign
Uname: Linux 2.6.37-7-generic i686
Architecture: i386
Date: Sun Dec 5 13:10:22 2010
ExecutablePath: /usr/bin/
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha i386 (20101202)
ProcEnviron:
SHELL=/bin/bash
LANG=en_US.UTF-8
SourcePackage: gnome-system-tools
The gksu issue is not related at all, since users-admin doesn't use it (else, that would mean it's running as root).
I suspect no user is shown in the list, or the current user isn't. Is it the case? Can you test that by creating a test user using 'adduser' in a console and check if it's enough?