After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 719498 - On cannot specify the user ID of a new user
On cannot specify the user ID of a new user
Status: RESOLVED WONTFIX
Product: gnome-control-center
Classification: Core
Component: User Accounts
3.10.x
Other Linux
: Normal normal
: ---
Assigned To: Ondrej Holy
Control-Center Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-11-28 16:39 UTC by Jes Sorensen
Modified: 2013-12-12 17:51 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jes Sorensen 2013-11-28 16:39:13 UTC
When creating a new user account using the GUI, it is not possible to specify
the user ID. This is highly annoying when you have multiple systems on a home
network and wish to make the user IDs match up across systems for NFS/SSHFS
etc.
Comment 1 Ondrej Holy 2013-12-12 14:03:39 UTC
I think it isn't basic task for ordinary users and advanced users can do that simply by commandline or if you can use gui you can try e.g. system-config-users...
Comment 2 Jes Sorensen 2013-12-12 17:23:13 UTC
Ondrej,

Sorry, that isn't good enough. The current install process does not allow
one to complete the install without creating a user account. The net result
is that one ends up creating a 'thisinstallisapita' account, just to logon
and then create the real account and then afterwards having to delete
'thisinstallisapita'.

Either one should be allowed to complete the full install process without
creating a user account, or the installer needs to allow one to specify
this.

In reality, it really should do both, but as a minimum one of these issues
needs to be fixed.

Jes
Comment 3 Bastien Nocera 2013-12-12 17:32:01 UTC
It's really not gnome-control-center's User Accounts panel's fault that Anaconda doesn't allow to go through without creating a user account. GNOME has a gnome-initial-setup which can create new accounts if none exist.
Comment 4 Jes Sorensen 2013-12-12 17:43:10 UTC
Bastien,

Maybe it isn't gnome-control-center's fault, however as the user installing
I am more interested in it correct user experience, rathern than pointing
fingers between different packages for who should do what.

uid's are a fundamental issue on Linux/UNIX and a gui tool should really
allow one to specify the uid as part of the user creation process.

Jes
Comment 5 Bastien Nocera 2013-12-12 17:51:22 UTC
(In reply to comment #4)
<snip>
> uid's are a fundamental issue on Linux/UNIX and a gui tool should really
> allow one to specify the uid as part of the user creation process.

If we were building a UNIX system, we'd have stopped when we wrote a terminal emulator.

gvfs' SSH implementation doesn't care about UIDs, only NFS does. We don't have any UI to setup or configure NFS. When we do, I'm sure we'll make sure that we allow changing the UID of new users.