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

Denis Kuznetsov =?iso-8859-1?q?kde_=CE=C1_kde=2Ekiev=2Eua?=
Сб Янв 31 10:24:52 MSK 2009


On Saturday 31 January 2009 08:59:18 Vitaly Ostanin wrote:
> 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.

chroot и hasher давно уже пройденый этап. хочеться наобород из чрута вытащить.

-- 
Denis Kuznetsov
	mailto: kde на kde.kiev.ua
	jabber: denis.e.kuznetsov на gmail.com


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