Bonjour,
J'ai un soucis avec une librairie et SELinux. Quand je lance une application dans le home de l'utilisateur j'ai l'erreur suivante :
/home/user/ARM926EJS_VersatileVP_4_Core-1.50/skins/Vanilla/sim/../../../simulation/../other/tools/uart_terminal: error while loading shared libraries: libomnithread.so.3: cannot open shared object file: No such file or directory
/home/user/ARM926EJS_VersatileVP_4_Core-1.50/skins/Vanilla/sim/../../../simulation/../other/tools/ATPS2LCD: error while loading shared libraries: libomnithread.so.3: cannot open shared object file: No such file or directory
Quand j'ai ce genre de soucis sur une application mutualisée je lance la commande suivante du genre : chcon -t texrel_shlib_t /opt/PATH/de/application/lib/*.so
J'ai essayé cette dernière commande sur la librairie libomnithread.so.3 en tant que root ou avec le login de l’utilisateur mais cela n'a pas résolu mon problème.
J'aurais aimé savoir quel est la commande pour afficher les "security context"? J'ai essayé ls -scontext
mais cela ne fonctionne pas (Using chcon)
J'aimerais aussi savoir si c'est possible qu'un utilisateur puisse changer ses security contexte des fichiers de son repertoire de travail ou est ce seulement reservé au root?
Merci de votre aide
# rtfm selinux
Posté par fcartegnie . Évalué à 3.
ls -Z
... Dans ce cas faudrait changer le sens de SELinux en "Superuser Everywhere Linux"
De plus, ça semble plutôt un problème de LDPATH que de selinux. (a moins que tu sois en mode strict)
[^] # Re: rtfm selinux
Posté par dubis . Évalué à 0.
Quand je "disable" le SELinux cela fonctionne .... Je vais creuser la question merci de ta réponse
# facile
Posté par mr_maurice . Évalué à 2.
Pour utiliser ch'con faut faire bien attention à pas le froisser, sinon il se rend compte qu'on l'utilise et il rentre à Tourcoing, c'est ça le problême avec les ch'cons
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.