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

Denis Kuznetsov =?iso-8859-1?q?kde_=CE=C1_kde=2Ekiev=2Eua?=
Пт Янв 30 14:48:40 MSK 2009


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 
приложений.

-- 
Denis Kuznetsov


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