• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
"booleans" "5" "28 ноября 2011" "Security Enhanced Linux" "Конфигурация SELinux"
"ИМЯ"
booleans - файлы конфигурации логических переключателей SELinux .
"ОПИСАНИЕ"
Файл booleans (если имеется) содержит логические переключатели, обеспечивающие поддержку определённого дистрибутива. Файл booleans.local (если имеется) содержит созданные локально логические переключатели. Оба файла содержат список имён логических переключателей и соответствующих этим именам значений. Обычно файл booleans и/или файл booleans.local отсутствуют (они устарели). Но эти файлы могут присутствовать, если имеется приложение, которое поддерживает SELinux и использует перечисленные далее функции libselinux:

security_set_boolean_list "(3) "

Записывает файл booleans.local, если флаг permanent = 1.

security_load_booleans "(3) "

Выполняет поиск файла booleans и/или файла booleans.local по адресу selinux_booleans_path(3) (если в качестве параметра не указан конкретный путь).

booleans(8) содержит подробные сведения о логических переключателях, а setsebool(8) - описание того, как установить логические переключатели, которые не будут сбрасываться при перезагрузках. selinux_booleans_path(3) вернёт путь активной политики к этим файлам. Файлы логических переключателей по умолчанию:

/etc/selinux/{SELINUXTYPE}/booleans

/etc/selinux/{SELINUXTYPE}/booleans.local

Где {SELINUXTYPE} - запись из файла конфигурации selinux config (см. selinux_config(5)). .
"ФОРМАТ ФАЙЛА"
Оба файла имеют один и тот же формат и содержат одно или несколько имён логических переключателей и их значения. Формат:

boolean_name value

Где:

boolean_name

Имя логического переключателя.

value

Значение логического переключателя по умолчанию. Может быть одним из следующих:

true " | " false " | " 1 " | " 0

Если SETLOCALDEFS указано в файле config SELinux (см. selinux_config "(5)), то " selinux_mkload_policy "(3) будет проверять наличие файла " booleans.local по адресу selinux_booleans_path (3), а также файла local.users (см. local.users "(5)) по адресу " selinux_users_path "(3). " .
"СМОТРИТЕ ТАКЖЕ"
selinux "(8), " booleans "(8), " setsebool "(8), " semanage "(8), " selinux_booleans_path "(3), " security_set_boolean_list "(3), " security_load_booleans "(3), " selinux_mkload_policy "(3), " selinux_users_path "(3), " selinux_config "(5), " local.users "(5) "
АВТОРЫ
Перевод на русский язык выполнила Герасименко Олеся <gammaray@basealt.ru>.