Добрый день!
Имеется Astra Linux 1.7.4.11(Воронеж), ядро hardered 5.15. Чистая установка, мандатный контроль целостности отключен.
На эту систему был установлен и настроен ODBC драйвер для Oracle - InstantClient 19.21 (base, sqlplus, tools. odbc).
Из терминала я спокойно могу подключиться к БД через sqlplus и isql, но через программу не получается, unixODBC выдает ошибку, что не может найти файл по тому пути, где он 100% есть (libsqora.so.19.1). Чтение форумов и гугление ничего не дало. Как я понимаю, что-то вшито в ядро hardered, что ограничивает программу из которой вызывается unixODBC ради защиты системы.
При тестировании на ядре generic таких проблем нет, все завелось с первого раза. Аналогично ставилась голая система, на ней настраивался InstantClient и устанавливалась программа.
Может ли мне кто-нибудь подсказать куда копать?
Имеется Astra Linux 1.7.4.11(Воронеж), ядро hardered 5.15. Чистая установка, мандатный контроль целостности отключен.
На эту систему был установлен и настроен ODBC драйвер для Oracle - InstantClient 19.21 (base, sqlplus, tools. odbc).
Из терминала я спокойно могу подключиться к БД через sqlplus и isql, но через программу не получается, unixODBC выдает ошибку, что не может найти файл по тому пути, где он 100% есть (libsqora.so.19.1). Чтение форумов и гугление ничего не дало. Как я понимаю, что-то вшито в ядро hardered, что ограничивает программу из которой вызывается unixODBC ради защиты системы.
При тестировании на ядре generic таких проблем нет, все завелось с первого раза. Аналогично ставилась голая система, на ней настраивался InstantClient и устанавливалась программа.
Может ли мне кто-нибудь подсказать куда копать?