sefcontext_compile
Section: Документация по командной строке SELinux (8)
Updated: 12 августа 2015
Page Index
ИМЯ
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
В результате создаётся следующий файл:
-
/etc/selinux/targeted/contexts/files/file_contexts.bin
Пример 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>.