[devel] О нескольких группах и их уместности в пакете setup
Leonid Krivoshein
klark.devel на gmail.com
Ср Сен 23 23:13:32 MSK 2026
Привет!
On 9/23/26 3:44 PM, Arseny Maslennikov wrote:
> Hi!
>
> (Довольно давно уже) поступило предложение расширить group.master
> несколькими группами и приколоченными их GID:
> https://git.altlinux.org/tasks/427655
>
> Они зачем-то все в одном коммите, и мотивация к добавлению не вполне
> ясна (смазана и плохо артикулирована; можно до чего-нибудь догадаться,
> но не более).
> Я бы предпочёл их разбить на несколько категорий; и к их добавлению
> куда-нибудь для каждой категории будет отдельный мотив.
>
> clock:x:56:
> input:x:57:
> render:x:58:
> sgx:x:59:
> tape:x:60:
> video:x:61:
> Про эти группы мы знаем, что они упоминаются в 50-udev-default.rules
> Это повод включить их в пакет udev, но не обязательно в setup.
>
> empower:x:62:
> Это кусок run0; он не будет иметь смысла в системах без run0, если мы
> только не решим в качестве полиси, что у нас в дистрибутиве эта группа
> всегда получает привилегированные капы.
> Это повод упаковать группу в один пакет с run0, но не обязательно в
> setup.
>
> systemd-journal:x:84:
> Программа journalctl любит писать:
>> Hint: You are currently not seeing messages from other users and the system.
>> Users in groups 'adm', 'systemd-journal', 'wheel' can see all messages.
>> Pass -q to turn off this notice.
> Т. е. такая группа является интерфейсом навроде wheel, но слабее.
> С другой стороны, там же есть adm и wheel. Как-то странно, что имена,
> явно начинающиеся с "systemd-", упаковываются в пакет, присутствующий на
> каждой системе.
>
> systemd-network:x:85:
> systemd-resolve:x:86:
> systemd-timesync:x:87:
> systemd-coredump:x:88:
> systemd-oom:x:89:
> systemd-journal-remote:x:90:
> И соотв. UID тоже.
> Это какие-то программы из состава systemd, эти gid и uid можно упаковать
> вместе со своими программами, но не обязательно в setup.
>
> Если я что-то упустил — буду рад уточнениям и дополнениям. :)
Fedora с версии 42 перешла на sysusers.d, а здесь обсуждается статика?
И какое вообще целеполагание (какая цель улучшения)?
По первой группе: это из basic.conf: https://systemd.io/UIDS-GIDS/
--
WBR, Leonid Krivoshein.
Подробная информация о списке рассылки Devel