Comment 2 for bug 41698

Revision history for this message
Nicholas Furgiuele (nicholas-distinctive) wrote : Re: Deleting OEM user disables system

I tried downloading and installing Dapper Beta in OEM mode last night specifically just to test this.

The OEM user was NOT removed on first boot, in fact if anything the problem is worse.

1) I had to log in using the OEM user account on first boot
2) Created a new user using Gnome's add user tool, and gave the user all permissions except for "Allow to perform administration tasks"
3) Logged in with the new user and the same problem was there, using "sudo" did nothing, and there were no admin tools (that require sudo) available.

I logged in as OEM again and checked what groups that my new user was assigned to. I was not the "sudo" group, I added the user to the sudo group and retried.

When I logged in, the admin tools were still not available, and sudo still did not work.

Logged back in using OEM again, added the user to the admin group and tried again. Now the tools are available but I am not asked to "Grant administrative rights" when launching an admin tool.

Logged in as OEM again and I removed my user from the "admin" group. Opened up the user preferences dialogue and on the permissions tab I selected "Allow the user to perform administrative tasks".

I logged back in, the admin tools were available but and I was still able to perform admin tasks without being asked for a password.

Now that I knew that I had all the admin tools available so I tried another experiment and deleted the OEM user, logged out and back in to my user account. Big surprise when I discovered that all the admin tools were once again gone and I could not use "sudo" again.

I had to use "recovery mode" to get root access, I started the X server and was surprised to see that root had no admin tools available as well. I was able to run the admin tools by the terminal, but they didnt show up in the menus.

I had to re-add my user account to the "sudo" and "admin" groups all over again.

My system seems to function properly at the moment but it was a real drama to get it working as I would have expected.