[devel] Невозможно создать пользователя при сборке rootfs на хосте с Сизифом

Mikhail Efremov sem на altlinux.org
Чт Июн 27 18:26:11 MSK 2024


On Mon, 24 Jun 2024 19:19:45 +0700 Антон Мидюков wrote:
> >   
> >>> Проблема только на хостах с Сизифом. Если на хосте p10, то пользователь успешно создаётся при сборке.
> >>> Также, если убрать из образа gnome-software и gnome-control-center, то пользователь создаётся успешно и при сборке на хосте с Сизифом.

Виновником является fwupd, точнее не он сам, а запускаемый из-за
/lib/sysusers.d/fwupd.conf systemd-sysusers. Вот после него useradd
получает "Permission denied" при попытке открыть /etc/gshadow.
Почему - я не понимаю, возможно это связано с тем, что все это под
fakeroot.
В качестве workaround можно сделать в скрипте 50-users
chmod u+w /etc/gshadow{,-}
Ну или вообще rm /etc/gshadow.

-- 
WBR, Mikhail Efremov
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 833 байтов
Описание: п╕п╦я└я─п╬п╡п╟я▐ п©п╬п╢п©п╦я│я▄ OpenPGP
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20240627/e3e072f2/attachment.bin>


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