Provided by: setools_4.4.4-1build1_amd64 

ИМЯ
sesearch - утилита опроса политики SELinux
ОБЗОР
sesearch [OPTIONS] [OPTIONS] [EXPRESSION] [POLICY]
ОПИСАНИЕ
sesearch позволяет пользователю выполнять поиск правил в политике SELinux.
ПОЛИТИКА
sesearch поддерживает загрузку политик SELinux в одном из двух форматов.
source:
Один текстовый файл, содержащий источник монолитной политики. Это файл обычно называется
policy.conf.
binary:
Один файл, содержащий двоичную политику. В системах Linux название этого файла обычно
соответствует версии, например, policy.30. В системах Android этот файл обычно называется
sepolicy.
Если файл политики не указан, sesearch выполнит поиск политики, которая выполняется в текущей системе.
Если политику не удалось найти, sesearch выведет сообщение об ошибке и выполнит выход.
ВЫРАЖЕНИЯ
Пользователь может указать выражение, которое содержит значение для конкретного поля (полей) в правиле.
Если выражение не указано или среди указанных полей нет тех, которые применимы к конкретному типу правил,
все правила этого типа считаются соответствующими выражению.
Типы правил принудительного присвоения типов
-A Найти разрешительные правила и расширенные разрешительные правила (allow и allowxperm).
--allow
Найти разрешительные правила.
--auditallow
Найти правила включения журналирования событий.
--dontaudit
Найти правила запрета журналирования событий.
--allowxperm
Найти расширенные разрешительные правила.
--auditallowxperm
Найти расширенные правила включения журналирования событий.
--dontauditxperm
Найти расширенные правила запрета журналирования событий.
-T, --type_trans
Найти правила перехода типов.
--type_member
Найти правила участия типов.
--type_change
Найти правила смены типов.
Типы правил управления доступом на основе ролей (RBAC)
--role_allow
Найти разрешительные правила для ролей.
--role_trans
Найти правила перехода ролей.
Типы правил MLS
--range_trans
Найти правила перехода диапазонов.
Поля правил
-s NAME, --source NAME
Найти правила, для которых NAME является исходным типом/ролью.
-t NAME, --target NAME
Найти правила, для которых NAME является целевым типом/ролью.
-D NAME, --default NAME
Найти правила, для которых NAME является типом/ролью/уровнем по умолчанию.
-c NAME, --class NAME
Найти правила, для которых NAME является классом объектов.
-p P1[,P2,...] --perm P1[,P2...]
Найти правила с хотя бы одним из указанных разрешений. Несколько разрешений можно указать в виде
разделённого запятыми списка.
-b BOOL[,B2,...], --bool BOOL[,B2,...]
Найти условные правила, которые содержат в своём условном выражении именованный логический
переключатель. Несколько логических переключателей можно указать в виде разделённого запятыми
списка. При использовании этого параметра будут включены как правила в списках true, так и
правила в списках false условных конструкций.
Параметры поиска
Следующие дополнительные параметры изменяют способ поиска.
-ds Соответствующее правило должно иметь указанный исходный атрибут/тип/роль в явном виде, а не
соответствовать по содержимому атрибута.
-dt Соответствующее правило должно иметь указанный целевой атрибут/тип/роль в явном виде, а не
соответствовать по содержимому атрибута.
-eb Соответствующее правило должно иметь все указанные логические переключатели, а не соответствовать
по каким-либо из указанных логических переключателей.
-ep Соответствующее правило должно иметь все указанные разрешения, а не соответствовать по каким-либо
из указанных разрешений.
-rs Использовать регулярное выражение для определения соответствия исходного типа/роли.
-rt Использовать регулярное выражение для определения соответствия целевого типа/роли.
-rc Использовать регулярное выражение для определения соответствия класса объектов.
-rd Использовать регулярное выражение для определения соответствия типа/роли по умолчанию.
-rb Использовать регулярное выражение для определения соответствия логических переключателей.
ПАРАМЕТРЫ
-h, --help
Вывести справочные сведения и выйти.
--version
Вывести сведения о версии и выйти.
-v, --verbose
Вывести дополнительные информационные сообщения.
--debug
Включить отладочный вывод.
ОШИБКИ
Пожалуйста, сообщайте об ошибках через систему отслеживания ошибок SETools,
https://github.com/SELinuxProject/setools/issues
СМОТРИТЕ ТАКЖЕ
apol(1), sediff(1), sedta(1), seinfo(1), seinfoflow(1)
АВТОРЫ
Chris PeBenito <pebenito@ieee.org>. Перевод на русский язык выполнила Герасименко Олеся
<gammaray@basealt.ru>.
SELinux Project 2016-04-19 sesearch(1)