On Tue, 2019-06-18 at 11:24 -0400, Todd Zullinger wrote:
It looks like this was filed as:
https://bugzilla.redhat.com/1646774
It's not clear whether the maintainer intends to push the
trivial fix to existing branches or not. I think that it
should be fixed in f29 and f30 as well (though anyone with
the package already installed will have to take manual steps
to fix the existing group gid, unfortunately).
I skipped 29, so I never noticed this issue until now.
Manual group deletion is easy enough. It's interesting to see that
there's an entry for user & group nobody 65534, I've never seen that
before (Kernel Overflow User).
Again that seems odd for what I'd consider to be some kind of system
user (i.e. not a real person), I'm not sure whether I need to keep it,
and it does cause its own oddity:
If you create a new user, and let the "User and Groups" Mate/Gnome
configurator choose the UID & GID numbers for you, it picks the next
highest free number: 65535
e.g. I just followed the bouncing ball, so to speak, with the graphical
user manager, to make a test user, filling in names and passwords above
the line, letting it manage things below, and got these results:
UserName UserID Primary Group Full Name Login Shell Home directory
tim 1000 users Tim /bin/bash /home/tim
nobody 65534 nobody Kernel Overflow User /sbin/nologin /
test 65535 test test /bin/bash /home/test
Yet, if I use the useradd command, the account gets UID & GID 1001.
The graphical tool comes with the following options preset ticked:
Hide system users and groups
Automatically assigned UID must be the highest
Automatically assigned GID must be the highest
Prefer that private GID is the same as UID
If I untick the two auto-assigned IDs must be the highest options, a
new user created by the GUI tool gets UID & GID of 1002 (the next free
1000-range of ID numbers, at the time). Though the config tools shows
ghosted 1002 and 65535 UID and GID numbers during the process.
I usually manually pick ID numbers, anyway (to make life easier with
NFS), but I'm not sure what the average user is going to experience.