-
Notifications
You must be signed in to change notification settings - Fork 159
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
manifests/group: fix static GID for "tape" group #1832
Conversation
I have mixed feelings. On one hand, it's very unlikely that anyone uses this thus unlikely to create issues, but on the other hand, it creates a potentially hidden issue for those using it, it would definitely be our fault. Maybe we should announce it? Or we just wait until we have all the pieces ready and we do the whole cleanup, changes and announcement in one go. |
Needs a test change?
I have difficulty imagining anyone using it... |
I agree this is very unlikely to cause issues. But also agree that we can't be 100% sure. :) I guess it's possible someone has been creating a system group with GID 33 which was previously safe to do because it was unallocated but now no longer is. Though that said, |
This moves the "tape" group to GID 33. Apparently the old GID is a typo/bug coming from F20 times, and it conflicts with the actual static GID allocated to group "gopher". Ref: https://pagure.io/setup/blob/289bc53aa97c0758d8cf910b99f3515e21a34a40/f/group#_18 Ref: https://bugzilla.redhat.com/show_bug.cgi?id=1179585
b767212
to
ae86a7c
Compare
This group is IMHO a special case which should be 99.9% safe to move right now to gradually reduce the amount of brokenness around users/groups and avoid a big bang later on. The
As such, there isn't really any filesystem entry persisted on disk with this GID (I double-checked this). As for conflicts with a manually created group with GID |
I was thinking more about someone re-using that group as is to run a daemon or a script as unprivileged or something else, which would be wrong I agree but that would work. And then when we update it breaks. Very unlikely I agree so no-objections from me. |
This moves the "tape" group to GID 33.
Apparently the old GID is a typo/bug coming from F20 times, and it
conflicts with the actual static GID allocated to group "gopher".
Ref: https://pagure.io/setup/blob/289bc53aa97c0758d8cf910b99f3515e21a34a40/f/group#_18
Ref: https://bugzilla.redhat.com/show_bug.cgi?id=1179585