* [devel] О нескольких группах и их уместности в пакете setup
@ 2026-09-23 12:44 Arseny Maslennikov
2026-09-23 20:13 ` Leonid Krivoshein
2026-09-24 5:27 ` Anton Midyukov
0 siblings, 2 replies; 11+ messages in thread
From: Arseny Maslennikov @ 2026-09-23 12:44 UTC (permalink / raw)
To: devel
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.
Если я что-то упустил — буду рад уточнениям и дополнениям. :)
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] О нескольких группах и их уместности в пакете setup
2026-09-23 12:44 [devel] О нескольких группах и их уместности в пакете setup Arseny Maslennikov
@ 2026-09-23 20:13 ` Leonid Krivoshein
2026-09-24 5:27 ` Anton Midyukov
1 sibling, 0 replies; 11+ messages in thread
From: Leonid Krivoshein @ 2026-09-23 20:13 UTC (permalink / raw)
To: devel
Привет!
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.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] О нескольких группах и их уместности в пакете setup
2026-09-23 12:44 [devel] О нескольких группах и их уместности в пакете setup Arseny Maslennikov
2026-09-23 20:13 ` Leonid Krivoshein
@ 2026-09-24 5:27 ` Anton Midyukov
2026-09-24 8:06 ` Alexey V. Vissarionov
1 sibling, 1 reply; 11+ messages in thread
From: Anton Midyukov @ 2026-09-24 5:27 UTC (permalink / raw)
To: devel
23.09.2026 15:44, Arseny Maslennikov пишет:
> Hi!
>
> (Довольно давно уже) поступило предложение расширить group.master
> несколькими группами и приколоченными их GID:
> https://git.altlinux.org/tasks/427655
>
[...]
А можно добавить officer:x:64:, пока этот GID кому-нибудь не назначили?
--
best regards, Anton Midyukov <antohami@altlinux.org>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] О нескольких группах и их уместности в пакете setup
2026-09-24 5:27 ` Anton Midyukov
@ 2026-09-24 8:06 ` Alexey V. Vissarionov
2026-09-24 8:21 ` Arseny Maslennikov
0 siblings, 1 reply; 11+ messages in thread
From: Alexey V. Vissarionov @ 2026-09-24 8:06 UTC (permalink / raw)
To: ALT Linux Team development discussions
Good ${greeting_time}!
On 2026-09-24 08:27:56 +0300, Anton Midyukov wrote:
>> (Довольно давно уже) поступило предложение расширить
>> group.master несколькими группами и приколоченными их GID:
>> https://git.altlinux.org/tasks/427655
> А можно добавить officer:x:64:, пока этот GID кому-нибудь не
> назначили?
А это кто и для чего? И зачем ему фиксированный UID?
Например, у меня такого нигде нет.
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] О нескольких группах и их уместности в пакете setup
2026-09-24 8:06 ` Alexey V. Vissarionov
@ 2026-09-24 8:21 ` Arseny Maslennikov
2026-09-24 8:50 ` Anton Midyukov
0 siblings, 1 reply; 11+ messages in thread
From: Arseny Maslennikov @ 2026-09-24 8:21 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 708 bytes --]
On Thu, Sep 24, 2026 at 11:06:10AM +0300, Alexey V. Vissarionov wrote:
> Good ${greeting_time}!
>
> On 2026-09-24 08:27:56 +0300, Anton Midyukov wrote:
>
> >> (Довольно давно уже) поступило предложение расширить
> >> group.master несколькими группами и приколоченными их GID:
> >> https://git.altlinux.org/tasks/427655
> > А можно добавить officer:x:64:, пока этот GID кому-нибудь не
> > назначили?
>
> А это кто и для чего? И зачем ему фиксированный UID?
> Например, у меня такого нигде нет.
+1
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] О нескольких группах и их уместности в пакете setup
2026-09-24 8:21 ` Arseny Maslennikov
@ 2026-09-24 8:50 ` Anton Midyukov
2026-09-24 9:20 ` Denis Medvedev
2026-09-26 11:39 ` Anton Farygin
0 siblings, 2 replies; 11+ messages in thread
From: Anton Midyukov @ 2026-09-24 8:50 UTC (permalink / raw)
To: devel
24.09.2026 11:21, Arseny Maslennikov пишет:
> On Thu, Sep 24, 2026 at 11:06:10AM +0300, Alexey V. Vissarionov wrote:
>> Good ${greeting_time}!
>>
>> On 2026-09-24 08:27:56 +0300, Anton Midyukov wrote:
>>
>> >> (Довольно давно уже) поступило предложение расширить
>> >> group.master несколькими группами и приколоченными их GID:
>> >> https://git.altlinux.org/tasks/427655
>> > А можно добавить officer:x:64:, пока этот GID кому-нибудь не
>> > назначили?
>>
>> А это кто и для чего? И зачем ему фиксированный UID?
>> Например, у меня такого нигде нет.
>
> +1
>
Так исторически сложилось.
--
best regards, Anton Midyukov <antohami@altlinux.org>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] О нескольких группах и их уместности в пакете setup
2026-09-24 8:50 ` Anton Midyukov
@ 2026-09-24 9:20 ` Denis Medvedev
2026-09-24 10:50 ` Anton Midyukov
2026-09-25 6:04 ` Alexey V. Vissarionov
2026-09-26 11:39 ` Anton Farygin
1 sibling, 2 replies; 11+ messages in thread
From: Denis Medvedev @ 2026-09-24 9:20 UTC (permalink / raw)
To: Anton Midyukov; +Cc: ALT Linux Team development discussions
On Thu, 24 Sep 2026 11:50:49 +0300
Anton Midyukov <antohami@altlinux.org> wrote:
> 24.09.2026 11:21, Arseny Maslennikov пишет:
> > On Thu, Sep 24, 2026 at 11:06:10AM +0300, Alexey V. Vissarionov wrote:
> >> Good ${greeting_time}!
> >>
> >> On 2026-09-24 08:27:56 +0300, Anton Midyukov wrote:
> >>
> >> >> (Довольно давно уже) поступило предложение расширить
> >> >> group.master несколькими группами и приколоченными их GID:
> >> >> https://git.altlinux.org/tasks/427655
> >> > А можно добавить officer:x:64:, пока этот GID кому-нибудь не
> >> > назначили?
> >>
> >> А это кто и для чего? И зачем ему фиксированный UID?
> >> Например, у меня такого нигде нет.
> >
> > +1
> >
> Так исторически сложилось.
>
Он нужен в системах в которых есть поддержка отдельного от root офицера
безопасности. При этом для этого офицера в pam надо указывать его numeric uid,
и этот офицер должен быть в списке привилегированных аккаунтов.
--
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] О нескольких группах и их уместности в пакете setup
2026-09-24 9:20 ` Denis Medvedev
@ 2026-09-24 10:50 ` Anton Midyukov
2026-09-26 11:40 ` Anton Farygin
2026-09-25 6:04 ` Alexey V. Vissarionov
1 sibling, 1 reply; 11+ messages in thread
From: Anton Midyukov @ 2026-09-24 10:50 UTC (permalink / raw)
To: devel
24.09.2026 12:20, Denis Medvedev пишет:
> On Thu, 24 Sep 2026 11:50:49 +0300
> Anton Midyukov <antohami@altlinux.org> wrote:
>
>> 24.09.2026 11:21, Arseny Maslennikov пишет:
>>> On Thu, Sep 24, 2026 at 11:06:10AM +0300, Alexey V. Vissarionov wrote:
>>>> Good ${greeting_time}!
>>>>
>>>> On 2026-09-24 08:27:56 +0300, Anton Midyukov wrote:
>>>>
>>>> >> (Довольно давно уже) поступило предложение расширить
>>>> >> group.master несколькими группами и приколоченными их GID:
>>>> >> https://git.altlinux.org/tasks/427655
>>>> > А можно добавить officer:x:64:, пока этот GID кому-нибудь не
>>>> > назначили?
>>>>
>>>> А это кто и для чего? И зачем ему фиксированный UID?
>>>> Например, у меня такого нигде нет.
>>>
>>> +1
>>>
>> Так исторически сложилось.
>>
> Он нужен в системах в которых есть поддержка отдельного от root офицера
> безопасности. При этом для этого офицера в pam надо указывать его numeric uid,
> и этот офицер должен быть в списке привилегированных аккаунтов.
>
>
И GID и UID у него фиксированные.
В связи с желанием инициативных людей понадобавлять новых GID, я и прошу или этот добавить, или его никем не занимать.
--
best regards, Anton Midyukov <antohami@altlinux.org>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] О нескольких группах и их уместности в пакете setup
2026-09-24 9:20 ` Denis Medvedev
2026-09-24 10:50 ` Anton Midyukov
@ 2026-09-25 6:04 ` Alexey V. Vissarionov
1 sibling, 0 replies; 11+ messages in thread
From: Alexey V. Vissarionov @ 2026-09-25 6:04 UTC (permalink / raw)
To: ALT Linux Team development discussions
Good ${greeting_time}!
On 2026-09-24 12:20:13 +0300, Denis Medvedev wrote:
>>>>>> group.master несколькими группами и приколоченными их GID:
>>>>> А можно добавить officer:x:64:, пока этот GID кому-нибудь не
>>>>> назначили?
>>>> А это кто и для чего? И зачем ему фиксированный UID?
>>>> Например, у меня такого нигде нет.
>> Так исторически сложилось.
Значит, там, где оно так сложилось, исправлять будет больно.
> Он нужен в системах в которых есть поддержка отдельного от root
> офицера безопасности. При этом для этого офицера в pam надо
> указывать его numeric uid,
Головы поотрывать тем, кто это сделал. Ввиду неумения пользоваться.
PAM полностью работает в усерспейсе (ядро на него чхать хотело),
а в усерспейсе есть /etc/passwd
> и этот офицер должен быть в списке привилегированных аккаунтов.
Кому должен и сколько? :-)
Придется поменять - UIDы и GIDы где-то до 200...300 имеют хорошие
шансы стать зарезервированными на уровне ядра. В апстриме, ага.
Ну и создавать системных пользователей лучше всего классическим
способом - в %post пакета. А до создания никаких принадлежащих
им файлов в системе появляться не должно вообще никак.
Отход от этого правила - типичное кроилово. Ведущее известно куда.
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] О нескольких группах и их уместности в пакете setup
2026-09-24 8:50 ` Anton Midyukov
2026-09-24 9:20 ` Denis Medvedev
@ 2026-09-26 11:39 ` Anton Farygin
1 sibling, 0 replies; 11+ messages in thread
From: Anton Farygin @ 2026-09-26 11:39 UTC (permalink / raw)
To: devel
On 9/24/26 11:50, Anton Midyukov wrote:
> 24.09.2026 11:21, Arseny Maslennikov пишет:
>> On Thu, Sep 24, 2026 at 11:06:10AM +0300, Alexey V. Vissarionov wrote:
>>> Good ${greeting_time}!
>>>
>>> On 2026-09-24 08:27:56 +0300, Anton Midyukov wrote:
>>>
>>> >> (Довольно давно уже) поступило предложение расширить
>>> >> group.master несколькими группами и приколоченными их GID:
>>> >> https://git.altlinux.org/tasks/427655
>>> > А можно добавить officer:x:64:, пока этот GID кому-нибудь не
>>> > назначили?
>>>
>>> А это кто и для чего? И зачем ему фиксированный UID?
>>> Например, у меня такого нигде нет.
>> +1
>>
> Так исторически сложилось.
>
плохо сложилось
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] О нескольких группах и их уместности в пакете setup
2026-09-24 10:50 ` Anton Midyukov
@ 2026-09-26 11:40 ` Anton Farygin
0 siblings, 0 replies; 11+ messages in thread
From: Anton Farygin @ 2026-09-26 11:40 UTC (permalink / raw)
To: devel
On 9/24/26 13:50, Anton Midyukov wrote:
> И GID и UID у него фиксированные.
> В связи с желанием инициативных людей понадобавлять новых GID, я и прошу или этот добавить, или его никем не занимать.
никем не занимать хороший компромис
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2026-09-26 11:40 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-23 12:44 [devel] О нескольких группах и их уместности в пакете setup Arseny Maslennikov
2026-09-23 20:13 ` Leonid Krivoshein
2026-09-24 5:27 ` Anton Midyukov
2026-09-24 8:06 ` Alexey V. Vissarionov
2026-09-24 8:21 ` Arseny Maslennikov
2026-09-24 8:50 ` Anton Midyukov
2026-09-24 9:20 ` Denis Medvedev
2026-09-24 10:50 ` Anton Midyukov
2026-09-26 11:40 ` Anton Farygin
2026-09-25 6:04 ` Alexey V. Vissarionov
2026-09-26 11:39 ` Anton Farygin
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git