[devel] Backport пакетов с sysusers.d в старые репозитории

Arseny Maslennikov arseny на altlinux.org
Вт Сен 29 21:39:45 MSK 2026


On Sun, Sep 13, 2026 at 10:28:38PM +0800, Alexei Takaseev wrote:
> 
> 
> ----- Исходное сообщение -----
> > От: "Arseny Maslennikov" <arseny на altlinux.org>
> > Кому: "ALT Linux Team development discussions" <devel на lists.altlinux.org>
> > Отправленные: Воскресенье, 13 Сентябрь 2026 г 22:24:19
> > Тема: [devel] IA: всеобщая sysuserизация сизифа
> 
> > On Sun, Sep 13, 2026 at 05:21:50PM +0300, Arseny Maslennikov wrote:
> >> Hi!
> >> 
> > 
> > Сейчас, когда план всеобщей sysuserизации Сизифа достаточно детально ясен,
> > можно уже о ней говорить.
> 
> Входит ли в этот план бэкпорт фичи в p10, p11 (да и в c10/c11 тоже)?

Предлагаю для этого полуавтомат:
https://altlinux.space/arseny/ug-preinstall
там есть и будет readme с примером использования.

Достаточно скормить ему пакет для сизифа или p11.
Оно сформирует новый вспомогательный пустой пакет, в %post которого
будут вызовы shadow-utils. Получившийся УГ-пакет будет провайдить
всё, что нужно, и при своей установке создавать всё, что нужно;
а в оригинальный пакет с директивой без скриптов можно поставить
явную зависимость. В p11 и свежее она будет самоудовлетворена,
в более ранних это будет зависимость на "унылый" пакет.

Отправлять УГ-пакет в свежие бранчи не нужно.
Спек основного пакета будет пригоден и для бранчей по-старому, и для
бранчей по-новому.
В обновлениях основного пакета, как правило, псевдоюзеров и
псевдогруппы не трогают, так что это может оказаться одноразовым
действием. А если вдруг многоразовым — унылый пакет генерируется
автоматически, нагрузка на мейнтейнера минимальна.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 833 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20260929/7a2c8dff/attachment.bin>


Подробная информация о списке рассылки Devel