Есть скрипт запуска программы
LD_LIBRARY_PATH+=someLibPath
export LD_LIBRARY_PATH;
./someProj ./someProj.cfg
Все здорово и работает. И тут программе понадобились права администратора. Немного меняем скрипт
LD_LIBRARY_PATH+=someLibPath
export LD_LIBRARY_PATH;
export SUDO_ASKPASS=~/password.sh
echo $LD_LIBRARY_PATH
echo $SUDO_ASKPASS
sudo -A ./someProj ./someProj.cfg
И тут вываливается ошибка при запуске программы, мол библиотек не вижу, будто LD_LIBRARY_PATH подтерли. Но echo перед запуском выводит все норм. Объясните пожалуйста, почему оно так?