[sisyphus] mkimage-profiles или hasher -- кто-то не работает
Денис Смирнов
mithraen на freesource.info
Вт Авг 12 18:02:49 MSK 2014
On Tue, Aug 12, 2014 at 01:46:27PM +0400, Michael Shigorin wrote:
> > Давно не собирал ничего из mkimage-profiles, а сейчас вижу при
> > попытке собрать что-либо:
> Кстати, а просто hsh там работает?
> mkdir -p /tmp/.private/smirnovdv/hasher
> hsh --initroot /tmp/.private/smirnovdv/hasher
> hsh-run /tmp/.private/smirnovdv/hasher -- ls /
Прекрасно работает.
А вот в том самом чруте, который остается после попытки сборки:
$ hsh-run . --rooter -- /.host/start.sh
/.host/entry: line 10: /.host/start.sh: Permission denied
$ hsh-run . --rooter -- cat /.host/start.sh
cat: /.host/start.sh: Permission denied
И, о чудо!
Я нашел в чем проблема: видимо mkimage создает тот самый script.sh
напрямую. В итоге из-за локального umask 007 к этому файлу был доступ от
юзера, но не было доступа из hasher.
Локально проблему решил umask 0 перед сборкой.
--
С уважением, Денис
http://mithraen.ru/
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 181 байтов
Описание: Digital signature
Url : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20140812/ab2388ba/attachment.bin>
Подробная информация о списке рассылки Sisyphus