FS#76548 - [filesystem] Remove unused users and groups

Attached to Project: Arch Linux
Opened by pyfisch (pyfisch) - Sunday, 13 November 2022, 14:35 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:26 GMT
Task Type General Gripe
Category Packages: Core
Status Closed
Assigned To Sébastien Luttringer (seblu)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

The filesystem package creates a number of users and groups using systemd-sysusers. However many created groups are explicitly listed as "unused groups" in https://wiki.archlinux.org/title/Users_and_groups#Unused_groups I see no reason to create these on new installations.

I addition I would remove the smmsp group used by sendmail, as sendmail is only available in the AUR. A diff is attached.

Additional info:
* package version(s): 2022.10.18-1
   diff (1.5 KiB)
This task depends upon

Closed by  Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:26 GMT
Reason for closing:  Moved
Additional comments about closing:  https://gitlab.archlinux.org/archlinux/p ackaging/packages/filesystem/issues/8
Comment by Toolybird (Toolybird) - Monday, 14 November 2022, 22:21 GMT
Most of these are for traditional / historical reasons. That part of the wiki page appears to be stale. They are basically unused *by default* which means some are still used so I would vote against. The real source of truth appears to be here [1]

[1] https://wiki.archlinux.org/title/DeveloperWiki:UID_/_GID_Database
Comment by pyfisch (pyfisch) - Monday, 14 November 2022, 22:56 GMT
The page from the DeveloperWiki appears stale as well/isn't the source of truth:

* user dbus
** wiki: uid 81, owned by package filesystem
** actual: uid 81, owned by package dbus
* group audio
** wiki: gid 92, owned by package filesystem
** actual: no fixed gid, owned by package systemd

these are just two examples I could quickly verify

Loading...