Linux - CentOS6 - semanage - commande introuvable

9

J'essaie de résoudre un problème où mon HTTPD se voit refuser l'accès aux ports personnalisés de liaison et je pense que cela a à voir avec SELinux. En faisant une recherche sur Google, je suis tombé sur des messages où les utilisateurs tapaient semanagesuivis de drapeaux et de commandes pour afficher certaines données. En suivant ces messages, j'ai également tapé semanage, mais ce n'est pas sur mon système.

Résultats de yum list *semanage*:

Installed Packages
  libsemanage.x86_64 | 2.0.43-4.el6 | @anaconda-CentOS-201106060106.x86_64/6.0
Available Packages
  libsemanage-devel.x86_64 | 2.0.43-4.el6 | base                                    
  libsemanage-python.x86_64 | 2.0.43-4.el6 | base                                    
  libsemanage-static.x86_64 | 2.0.43-4.el6 | base

Le binaire est-il disponible dans l'un de ces autres packages?

Mike Purcell
la source

Réponses:

8

Le script est dans le policycoreutils-python:

[root@kerberos home]# rpm -qf /usr/sbin/semanage
policycoreutils-python-2.0.83-19.8.el6_0.x86_64

L'installation via yum vous donnera les éléments suivants:

==================================================================================================================================================================================================================================================
 Package                                                            Arch                                               Version                                                          Repository                                           Size
==================================================================================================================================================================================================================================================
Installing:
 policycoreutils-python                                             x86_64                                             2.0.83-19.8.el6_0                                                updates                                             334 k
Installing for dependencies:
 audit-libs-python                                                  x86_64                                             2.0.4-1.el6                                                      base                                                 56 k
 libselinux-python                                                  x86_64                                             2.0.94-2.el6                                                     base                                                201 k
 libsemanage-python                                                 x86_64                                             2.0.43-4.el6                                                     base                                                 81 k
 setools-libs                                                       x86_64                                             3.3.7-4.el6                                                      base                                                400 k
 setools-libs-python                                                x86_64                                             3.3.7-4.el6                                                      base                                                222 k

Transaction Summary
==================================================================================================================================================================================================================================================
Install       6 Package(s)
Upgrade       0 Package(s)
Rilindo
la source
2
C'est ça! Merci. Apparemment , miam nous permet de faire yum provides /usr/bin/semanageet il liste également les paquets avec le binaire.
Mike Purcell
1
Le mien est arrivé dans sbin plutôt que dans bin; la commande d'origine se traduit par "aucune correspondance trouvée"; 'yum provides seamanage' également le même résultat mais avec la suggestion de rechercher '* bin / seamanage', et que l'on trouve des correspondances. Quelque chose au sujet d'un changement dans la version 3. de miam
gbarry