5427f3afdc
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. |
||
---|---|---|
.. | ||
files | ||
image-scripts.d | ||
lib | ||
scripts.d | ||
.gitignore | ||
functions.mk | ||
Makefile | ||
README | ||
vars.mk |
== image.in == Этот каталог копируется из метапрофиля в профиль "как есть" и формирует "заготовку" финальной стадии, собирающей собственно образ из результатов работы индивидуальных субпрофилей (для distro) либо непосредственно "на месте" (для ve, vm). Содержимое image.in/files/ копируется в корень образа. Соответственно для сборки также потребуется одна из фич features.in/build-*. Пакетная база рабочего чрута минимальна (может чуть расширяться фичами -- см. features.in/repo/lib/50-genbasedir.mk в качестве примера). Если требуется какая-либо иная обработка чрута, следует предпочитать scripts.d -- для универсальной обработки скрипт можно добавить здесь, для специфичной -- в фичу. Результат -- готовый образ в $(IMAGEDIR)/.