[sisyphus] подмена путей к файлам

Vitaly Ostanin =?iso-8859-1?q?vyt_=CE=C1_altlinux=2Eorg?=
Сб Янв 31 09:59:18 MSK 2009


Denis Kuznetsov пишет:
> On Friday 30 January 2009 13:41:05 Denis Klimov wrote:
>> Denis Kuznetsov пишет:
>>> Добрый день!
>>> Очень нужна библиотека для скромного хака.
>>> Задача заключаеться в том что если процесс испольняеться 32х битный, то
>>> подсовывать ему один конфиг, а для 64х битного процесса другой.
>>> Прикладывать патчи и что-либо пересобирать лень. Поэтому хочется решение
>>> ввиде врапера который будет подключаться через LD_PRELOAD. Есть ли
>>> готовое решение?
>> Не совсем понял что вы хотите, но возможно небольшой скрипт, который
>> перед запуском файла смотрит на вывод  команды file по нему и
>> подсовывает нужный конфиг вам подойдет?
>>
>> --
>> Климов Денис.
>> _______________________________________________
>> Sisyphus mailing list
>> Sisyphus на lists.altlinux.org
>> https://lists.altlinux.org/mailman/listinfo/sisyphus
> 
> На самом деле подменит open(2) например для подмены ~/.asoundrc пустым файлом 
> при запуске skype или /etc/gtk-2.0/* на /etc/gtk-2.0-x32/ при запуске gtk 
> приложений.

Подмена путей называется chroot, в вашем случае для запуска skype 
можно использовать hasher.

-- 
Regards, Vyt
mailto:  vyt на altlinux.org
JID:     vitaly.ostanin на gmail.com

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


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