Утилита semodule_package#

Утилита semodule_package используется для создания пакета модуля политики SELinux (системы контроля доступа) из модуля бинарной политики и контекстов файлов - при необходимости.

Синтаксис semodule_package:

semodule_package <options> <arguments>

Где:

  • <options> - опции;

  • <arguments> - аргументы для опций.

Часто используемые опции утилиты представлены в таблице ниже.

Опция

Описание

-o

Выходной файл пакета модуля политики, сгенерированный в результате выполнения команды

-m

Файл модуля политики, который будет включен в пакет

-f

Файл контекста для модуля

Примеры использования#

  • Для создания пакета политик base.pp для модуля base.mod с файлом контекста file_contexts введите команду:

    semodule_package -o base.pp -m base.mod -f file_contexts
    
  • Для создания пакета политик httpd.pp для модуля httpd.mod с файлом контекста httpd.fc введите команду:

    semodule_package -o httpd.pp -m httpd.mod -f httpd.fc