Michael Shigorin 5427f3afdc image.in, stage2: reworked TCB fixup hook
The issue at hand is that:

/etc/tcb/USER/shadow gets USER:auth ownership (OK);
/etc/tcb/USER/shadow- backup file is root:root (broken);
/etc/tcb/USER/shadow.lock file is also root:root (broken).

This is observed for all pseudousers created by package installation
process within working chroots as well as for users created by deflogin
feature; the problem is that e.g. echo USER:PASS | chpasswd will break.

Looks like the cuplrit might be fakeroot/faked.
2015-11-16 20:24:25 +03:00
..
2011-11-03 20:39:01 +02:00
2011-11-04 16:54:41 +02:00
2011-11-04 16:54:41 +02:00
2013-02-11 21:29:15 +04:00
2014-11-14 15:07:09 +03:00
2015-08-07 16:55:34 +03:00
2012-03-21 15:55:24 +02:00

== image.in ==

Этот каталог копируется из метапрофиля в профиль "как есть"
и формирует "заготовку" финальной стадии, собирающей собственно
образ из результатов работы индивидуальных субпрофилей
(для distro) либо непосредственно "на месте" (для ve, vm).

Содержимое image.in/files/ копируется в корень образа.

Соответственно для сборки также потребуется одна из фич
features.in/build-*.

Пакетная база рабочего чрута минимальна (может чуть расширяться
фичами -- см. features.in/repo/lib/50-genbasedir.mk
в качестве примера).

Если требуется какая-либо иная обработка чрута, следует
предпочитать scripts.d -- для универсальной обработки
скрипт можно добавить здесь, для специфичной -- в фичу.

Результат -- готовый образ в $(IMAGEDIR)/.