"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>.