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


 

Index

ИМЯ
ОБЗОР
ОПИСАНИЕ
ПАРАМЕТРЫ
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
ПРИМЕРЫ
СМОТРИТЕ ТАКЖЕ
АВТОРЫ