Sichere 64-Bit-Anwendungen können nur aus dem sicheren Verzeichnis /usr/lib/secure/64 vorab geladen werden. Der symbolische Link /usr/lib/secure/64 -> /usr/lib/secure/sparcv9 fehlt. Deshalb erhalten Sie möglicherweise folgende Fehlermeldung:
% LD_PRELOAD=libfoo.so.1 setxid-app ld.so.1: setxid-app: WARNUNG: libfoo.so.1: open failed:\ No such file in secure directories |
Lösung: Zur Vermeidung dieses Problems wählen Sie eine der folgenden Lösungsmethoden:
Erzeugen Sie zwei symbolische Links: symlink /usr/lib/secure/64 -> /usr/lib/secure/sparcv9 and symlink /usr/lib/link_audit/64 -> /usr/lib/link_audit/sparcv9.
Wenden Sie Patch 109147-08 an.