-
-
Notifications
You must be signed in to change notification settings - Fork 114
Description
In solus historically we've used the sudo group instead of wheel as the default admin group, for the historical reasons why, I don't know. Regardless, most software assumes that the wheel group is the default sudo group and we have to patch several packages to change it to use sudo. I am sure some functionality gets broken as we don't necessarily notice all of the packages that assume wheel.
wheel n. [from slang
big wheel' for a powerful person] A person who has an active wheel bit. "We need to find a wheel to unwedge the hung tape drives." (See wedged, sense 1.) The traditional name of security group zero in BSD (to which the major system-internal users like root belong) iswheel'. Some vendors have expanded on this usage, modifying Unix so that only members of group `wheel' can go root.
To resolve:
- Transition to new go-based
qol-assist(R3820:b96412101e5477093c5dcd6d93fa599550ddbd11) - qol-assist: Update to v1.1.0 (sync with git) #3200
- Create /etc/subuid and /etc/subguid ranges based on (uid+1) * 100_000 qol-assist#8
- Implement support in
qol-assistto remove users from a group. Enable support to remove users from a group and deleting groups qol-assist#3 (core: Add functionality to remove user from group and delete groups qol-assist#4) - Add a migration in
qol-assistthat adds active admin users to the wheel group - Change the default sudo group to wheel in the
sudopackage - Change the default admin group from sudo to wheel in the
accountsservicepackage - Remove our polkit patches that changes the sudo group from wheel to sudo
- Remove systemd patches that changes the sudo group from wheel to sudo
- Any other packages (hplip)
- Add a migration in
qol-assistthat removes active admin users from the sudo group when we are confident it can be removed.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status