Linux - CentOS6 - semanage - команда не знайдена


9

Я намагаюся вирішити проблему, коли моєму HTTPD заборонено доступ до прив'язуючих користувальницьких портів, і я вважаю, що це стосується SELinux. Працюючи в Google, я натрапив на деякі пости, де користувачі вводили сліди semanageза допомогою прапорів та команд для перегляду певних даних. Дотримуючись цих публікацій, я занадто набрав текст semanage, але це не в моїй системі.

Результати 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

Чи двійковий файл доступний в одному з цих інших пакетів?

Відповіді:


8

Сценарій знаходиться в policycoreutils-python:

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

Встановлення через yum дасть вам наступне:

==================================================================================================================================================================================================================================================
 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)

2
Це воно! Дякую. Мабуть, yum дозволяє нам це робити, yum provides /usr/bin/semanageі він також перелічить пакунки з двійковим кодом.
Майк Перселл

1
Шахта виявилася в сбіні, а не у смітнику; оригінальна команда призводить до "не знайдено відповідностей"; "yum надає можливість пошиття шлюбу" також такий же результат, але з пропозицією шукати "* bin / seamanage", і цей знайде відповідність. Щось про зміну yum версії 3.
gbarry
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.