Les applications sécurisées 64 bits peuvent uniquement être préchargées à partir du répertoire sécurisé /usr/lib/secure/64. Le lien symbolique /usr/lib/secure/64 -> /usr/lib/secure/sparcv9 est manquant. Par conséquent, le message d'erreur suivant risque d'apparaître :
% LD_PRELOAD=libfoo.so.1 setxid-app ld.so.1: setxid-app: avertissement: libfoo.so.1: échec de l'ouverture:\ aucun fichier de ce type dans les répertoires sécurisés |
Solution : pour éviter ce problème, choisissez l'une des solutions suivantes :
Créez deux liens symboliques : le lien symbolique /usr/lib/secure/64 -> /usr/lib/secure/sparcv9 et le lien symbolique /usr/lib/link_audit/64 -> /usr/lib/link_audit/sparcv9.
Appliquez le patch 109147-08.