При создании пользователя в среде hasher при помощи useradd, владелец файлов /etc/tcb/user/{shadow-,shadow.lock} выставляется как root:root, в то время как должен быть user:auth. У файла /etc/tcb/user/shadow владелец правильный. Команда useradd запускалась как 'useradd -M user' из скрипта в profile/hooks.d/ при создании кэша образа VPS для OpenVZ.
To proper package.
А хост система - i586 или x86_64 ?
i586. Год назад вело себя аналогично.
(In reply to comment #2) > А хост система - i586 или x86_64 ? i586 Попозже еще на x86_64 проверю.
confirmed
Дело даже не в обработке setfs[ug]id. fakeroot не обрабатывает open, поэтому не замечает, что файлы, созданные процессом с переключённым [ug]id, должны выглядеть как принадлежащие соответствующим [ug]id. Всё, что fakeroot обрабатывает для отслеживания [ug]id -- это семейство функций *chown*. Боюсь что эту задачу должен решать upstream.