• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
"sefcontext_compile" "8" "12 августа 2015" "dwalsh@redhat.com" "Документация по командной строке SELinux"
"ИМЯ"
sefcontext_compile - скомпилировать файлы регулярных выражений контекстов файлов .
"ОБЗОР"
sefcontext_compile [ -o outputfile ] [ -p policyfile ] inputfile .
"ОПИСАНИЕ"
sefcontext_compile используется для компиляции регулярных выражений контекстов файлов в формат pcre (3). Скомпилированный файл используется функциями проставления меток файлов libselinux. По умолчанию sefcontext_compile записывает скомпилированный файл pcre с суффиксом .bin в конце (например, inputfile.bin).
ПАРАМЕТРЫ

-o Указать outputfile - должно быть полным именем файла, так как суффикс .bin не добавляется автоматически.

-p Указать двоичный policyfile для использования при проверке записей контекста в inputfile

Если найден недействительный контекст, запись файла в формате pcre не будет выполнена и появится сообщение об ошибке.

"ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ"
При ошибке возвращается -1. При успешном завершении возвращается 0.
"ПРИМЕРЫ"
Пример 1:

sefcontext_compile /etc/selinux/targeted/contexts/files/file_contexts В результате создаётся следующий файл:

Пример 2:

sefcontext_compile -o new_fc.bin /etc/selinux/targeted/contexts/files/file_contexts В результате в текущем рабочем каталоге создаётся следующий файл:

new_fc.bin

.
"СМОТРИТЕ ТАКЖЕ"
selinux (8), semanage (8) .
АВТОРЫ
Dan Walsh, <dwalsh@redhat.com>. Перевод на русский язык выполнила Герасименко Олеся <gammaray@basealt.ru>.