71 lines
2.4 KiB
Groff
71 lines
2.4 KiB
Groff
.TH "sefcontext_compile" "8" "12 августа 2015" "dwalsh@redhat.com" "Документация по командной строке SELinux"
|
||
.SH "ИМЯ"
|
||
sefcontext_compile \- скомпилировать файлы регулярных выражений контекстов файлов
|
||
.
|
||
.SH "ОБЗОР"
|
||
.B sefcontext_compile
|
||
.RB [ \-o
|
||
.IR outputfile ]
|
||
.RB [ \-p
|
||
.IR policyfile ]
|
||
.I inputfile
|
||
.
|
||
.SH "ОПИСАНИЕ"
|
||
.B sefcontext_compile
|
||
используется для компиляции регулярных выражений контекстов файлов в формат
|
||
.BR pcre (3).
|
||
.sp
|
||
Скомпилированный файл используется функциями проставления меток файлов libselinux.
|
||
.sp
|
||
По умолчанию
|
||
.B sefcontext_compile
|
||
записывает скомпилированный файл pcre с суффиксом
|
||
.B .bin
|
||
в конце (например, \fIinputfile\fB.bin\fR).
|
||
.SH ПАРАМЕТРЫ
|
||
.TP
|
||
.B \-o
|
||
Указать
|
||
.I outputfile
|
||
- должно быть полным именем файла, так как суффикс
|
||
.B .bin
|
||
не добавляется автоматически.
|
||
.TP
|
||
.B \-p
|
||
Указать двоичный
|
||
.I policyfile
|
||
для использования при проверке записей контекста в
|
||
.I inputfile
|
||
.br
|
||
Если найден недействительный контекст, запись файла в формате pcre не будет выполнена и появится сообщение об ошибке.
|
||
|
||
.SH "ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ"
|
||
При ошибке возвращается -1. При успешном завершении возвращается 0.
|
||
|
||
.SH "ПРИМЕРЫ"
|
||
.B Пример 1:
|
||
.br
|
||
sefcontext_compile /etc/selinux/targeted/contexts/files/file_contexts
|
||
.sp
|
||
В результате создаётся следующий файл:
|
||
.RS
|
||
/etc/selinux/targeted/contexts/files/file_contexts.bin
|
||
.RE
|
||
.sp
|
||
.B Пример 2:
|
||
.br
|
||
sefcontext_compile -o new_fc.bin /etc/selinux/targeted/contexts/files/file_contexts
|
||
.sp
|
||
В результате в текущем рабочем каталоге создаётся следующий файл:
|
||
.RS
|
||
new_fc.bin
|
||
.RE
|
||
.
|
||
.SH "СМОТРИТЕ ТАКЖЕ"
|
||
.BR selinux (8),
|
||
.BR semanage (8)
|
||
.
|
||
.SH АВТОРЫ
|
||
Dan Walsh, <dwalsh@redhat.com>.
|
||
Перевод на русский язык выполнила Герасименко Олеся <gammaray@basealt.ru>.
|