Thank you for the info Milan.  Yes, I did click Ctrl+C before creating
the user as the output had apparently stopped.  I have now re-run the
test with the following results:

After opening users-admin, the "GLib-GIO-WARNING" (x3) appears, together with a 
GUI error 
box "The configuration could not be loaded".  When this error box is closed 
nothing happens.

On repeating the users-admin command, the "GLib-GIO-WARNING" (x3) is repeated 
but without 
the GUI error box.  The GUI "Users Settings" box then appears.  New password 
"123456789" then 
entered to authenticate changes.

Add new admin user "test" via GUI.  This results in the "Liboobs-WARNING", 
together with a GUI error box "The configuration could not be saved".

Close error box and new GUI "Authenticate" box appears, with a repeat of the 
"Liboobs-WARNING" and GUI error box.  Authentication password "123456789" is 
rejected with 
"Authentication Failure" message.  Hit enter with no password and close the 
error box.

This error process is repeated once more, producing the list of 
"Liboobs-WARNING" three 
times in total.

At this point, the "Users Settings" GUI now has the "Add User" button greyed 
out and no 
users are shown in the box.

The last row of the test commands line shows "file_locate_tool_failed::Couldn't 
find tool 
[pw]."  No shell prompt is shown.

The last row of the users-admin terminal output is "(users-admin:3498): 
Liboobs-WARNING **: 
There was an unknown error communicating with the backends: Did not receive a 
reply. 
Possible causes include: the remote application did not send a reply, the 
message bus 
security policy blocked the reply, the reply timeout expired, or the network 
connection was 
broken."  No shell prompt is shown.

Closing the "Users Settings" GUI restores the shell prompt to the users-
admin terminal.

However, the test commands terminal remains stopped at the line
"file_locate_tool_failed::Couldn't find tool [pw]."  The shell prompt
can then only be restored with Ctrl+c.

cat /etc/passwd shows 31 users but new user "test" is not shown.
cat /etc/group shows 21 groups, including "ubuntu" but not "test".  Also, group 
"adm" and 
"admin" have been deleted.  User "ubuntu" is not listed against any of the 
current groups.

sudo capability again lost.  Passwords of both "123456789" and "" (null) are 
now rejected 
with the message "ubuntu is not in the sudoers file."

Complete /var/log/auth.log is attached in file "dbus 090920" but this
extract shows the two dbus entries:

Sep 20 10:38:42 ubuntu dbus-daemon: Rejected send message, 0 matched rules; 
type="method_return", sender=":1.41" (uid=0 pid=3492 
comm="/usr/sbin/system-tools-backends) 
interface="org.freedesktop.SystemToolsBackends" member="set" error 
name="(unset)" 
requested_reply=0 
destination="org.freedesktop.SystemToolsBackends.GroupsConfig" (uid=0 
pid=3521 comm="/usr/bin/perl))
Sep 20 10:38:42 ubuntu dbus-daemon: Rejected send message, 1 matched rules; 
type="error", 
sender=":1.41" (uid=0 pid=3492 comm="/usr/sbin/system-tools-backends) 
interface="(unset)" 
member="(unset)" error name="org.freedesktop.DBus.Error.AccessDenied" 
requested_reply=0 
destination=":1.52" (uid=0 pid=3521 comm="/usr/bin/perl))

** Attachment added: "file /var/log/auth.log"
   http://launchpadlibrarian.net/32107209/dbus%20090920

-- 
Creating an user destroys most of users and groups configuration
https://bugs.launchpad.net/bugs/240437
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