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

Led =?iso-8859-1?q?ledest_=CE=C1_gmail=2Ecom?=
Пт Янв 30 14:58:57 MSK 2009


On Friday, 30 January 2009 13:48:40 Denis Kuznetsov wrote:
> 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

~/.asoundrc "подменяется" другим, вполне легальным образом

> или /etc/gtk-2.0/* на /etc/gtk-2.0-x32/ при 
> запуске gtk приложений.

Я так и подумал, для чего это вам:)

-- 
Led


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