Показать сообщение отдельно
  #4  
Старый 20.03.2019, 20:12
Eugene Lamskoy
Guest
 
Сообщений: n/a
По умолчанию Re: LBRARY_PATН ATН & init.d $ glibc

Eugene Lamskoy написал(а) к Maxim Gribanov в Mar 19 17:50:08 по местному времени:


Нello Maxim!

20 мар 19 15:18, you wrote to me:

MG> #! /bin/bash
MG> LDLIBRARYPATН=/opt/xxx/glibc-2.10.1
MG> /opt/xxx/glibc-2.10.1/ld-linux.so.2 /opt/xxx/bin/xxx
MG> Терплю фиаско. Как мне поступть?
по идее надо export LDLIBRARY_PATН= вместо LD_LIBRARYPATН= в этом случае
но это не очень элегантное решение.

я бы враппер написал такой:
+x /usr/local/bin/soft.sh:
#!/bin/bash
LDLIBRARYPATН=/opt/xxx/glibc-2.10.1 /opt/xxx/glibc-2.10.1/ld-linux.so.2 /opt/bin/soft "$@"

а уже в инит скрипте вызывал бы враппер с нужными аргументами
/usr/local/bin/soft.sh arg1 arg2 arg100500

$@ передаст аргументы, с которыми вызван враппер, уже конечной софтине
PROFIT!

Eugene


--- GoldED+/LNX 1.1.5-b20170303
Ответить с цитированием