Не везде используется --save-fakeroot при вызове hsh-run --rooter, в рез-те в создаваемом образе как минимум слетают владельцы файлов.
Справедливо. Исправлю.
Единообразие, конечно, хорошо в любом случае. Но мне кажется, что если "hsh --initroot" был выполнен с использованием --save-fakeroot, то было бы логично, чтобы последующие запуски hsh-run наследовали --save-fakeroot.
Fixed in 0.1-alt7
Можно было уже и не исправлять. Цитирую hasher %changelog: * Thu Jan 04 2007 Dmitry V. Levin <ldv@altlinux> 1.1.0-alt1 - hsh-install, hsh-rebuild, hsh-run, hsh-shell: Deprecated --save-fakeroot option. * Sun Dec 10 2006 Dmitry V. Levin <ldv@altlinux.org> 1.0.35-alt1 - functions (create_entry_fakeroot_header): Load/save fakeroot state iff /.fakedata exists, regardless of --save-fakeroot value (#10313).
Там просто скопированы из spt функции для выполнения в chroot подготовленного скрипта и одной команды. Из них --save-fakeroot уберем.