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

Dmitry V. Levin ldv на altlinux.org
Вт Фев 12 21:20:07 MSK 2013


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 там есть.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20130212/44b4ea55/attachment.bin>


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