| secilc
Компилятор общего промежуточного языка SELinux (CIL) Тип файла: команда Eng usage: secilc [OPTION]... FILE...
Параметры:
-o, --output=<файл> записать бинарную политику в <файл>
по умолчанию: policy.<version>
-f, --filecontext=<файл> записать контексты файлов в <файл>
по умолчанию: file_contexts
-t, --target=<тип> указать целевую архитектуру selinux или xen
по умолчанию: selinux
-M, --mls true|false построить политику MLS. Должно быть true или false
Это переопределит оператор (mls boolean),
если он присутствует в политике
-c, --policyvers=<версия> построить бинарную политику с заданной <версией>
по умолчанию: 32
-U, --handle-unknown=<действие> как обращаться с неизвестными
классами или разрешениями: запрещены, разрешены или отклонены.
по умолчанию: запретить
Это переопределит оператор (handleunknown action),
если он присутствует в политике.
-D, --disable-dontaudit не добавлять правила dontaudit в бинарную политику
-P, --preserve-tunables обрабатывать настраиваемые значения
как логические значения
-m, --multiple-decls разрешить повторное объявление некоторых
операторов
-N, --disable-neverallow не проверять правила neverallow
-G, --expand-generated развернуть и удалить автоматически
сгенерированные атрибуты
-X, --expand-size <SIZE> развернуть атрибуты типа с менее
чем <SIZE> членами
-O, --optimize оптимизировать окончательную политику
-v, --verbose увеличить уровень детализации
-h, --help отобразить информацию об использовании
Комментарии SELinux Common Intermediate Language (CIL) Compiler
Компилятор SELinux CIL — это компилятор, который преобразует язык CIL, как описано в вики-проекте CIL, в двоичный файл политики ядра.
http://github.com/SELinuxProject/cil/wiki/
|
|