Утилита semodule#
Описание#
semodule - это утилита, используемая для управления модулями политики SELinux, включая установку, обновление, перечисление и удаление. semodule также может использоваться для принудительного пересоздания политики из хранилища модулей и/или для принудительной перезагрузки политики без выполнения какой-либо другой операции. semodule работает с пакетами модулей, созданными с помощью semodule_package. Обычно такие пакеты имеют расширение .pp (пакет политики), но данное расширение необязательно.
Синтаксис утилиты:
semodule <options>
Где <options> - опции.
Опции#
Часто используемые опции утилиты представлены в таблице ниже.
Опция |
Описание |
|---|---|
|
Установить или заменить базового модуля пакета политики. (аналогично |
|
Вывести список установленных модулей (кроме базовых) |
|
Установить или заменить модуль пакета |
Примеры использования#
Для установки или замены базового пакета политики введите команду:
semodule -b base.ppДля установки или замены указанного пакета политики введите команду:
semodule -b <policy_package>Для просмотра списка установленных модулей (кроме базовых) используйте команду:
semodule -lДля установки или замены всех не базовых пакетов в текущем каталоге используйте команду:
semodule -i <policy_package>
Дополнительная информация#
Дополнительную информацию можно получить, выполнив команду:
man semodule
Или:
semodule --help
Или:
semodule -h