.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, . Перевод на русский язык выполнила Герасименко Олеся .