[sisyphus] Возможно ли в хашер пробросить реальную ФС?

Михаил Радюк torabora08 на gmail.com
Вт Фев 12 21:36:27 MSK 2013


12 февраля 2013 г., 21:20 пользователь Dmitry V. Levin
<ldv на altlinux.org> написал:
> On Tue, Feb 12, 2013 at 08:59:30PM +0400, Михаил Радюк wrote:
>> Заменил /mnt/repo на /.host/repo в конфигурационных файлах, инициировал хашер
>> hsh --apt-config=/home/mike/apt/apt.conf_sisyphus --initroot-only
>> ~/hasher-sisyphus
>> создал .host/repo
>> mkdir ~/hasher-sisyphus/chroot/.host/repo
>> сменил группу на repo
>> chgrp -- `/usr/libexec/hasher-priv/hasher-priv getugid1 |cut -d: -f2`
>> ~/hasher-sisyphus/chroot/.host/repo
>> Пытаюсь войти в шелл
>> hsh-shell ~/hasher-sisyphus/ --mount='/.host/repo'
>> hasher-priv: .host: expected group 501, found group 500
>>
>> сменил группу на .host
>> chgrp -- `/usr/libexec/hasher-priv/hasher-priv getugid1 |cut -d: -f2`
>> ~/hasher-sisyphus/chroot/.host
>>
>> Захожу в шелл без ошибок, но repo нигде не вижу
>>
>> hsh-shell ~/hasher-sisyphus/ --mount='/.host/repo'
>> cd /&&find -type d -name 'repo'
>> find: './var/nobody': Permission denied
>> find: './var/spool/mail': Permission denied
>> find: './var/lock/subsys': Permission denied
>> find: './var/lock/serial': Permission denied
>> find: './var/lock/uucp': Permission denied
>> find: './var/cache/ldconfig': Permission denied
>> find: './.host': Permission denied
>
> Доступа на чтение /.host нет, но /.host/repo там есть.
>

Да, действительно, ls /.host/repo отрабатывает. Спасибо!


-- 
С уважением, Михаил.


Подробная информация о списке рассылки Sisyphus