Man page - sesearch(1)

Packages contains this manual

Available languages:

en ru

Manual

sesearch

ИМЯ
ОБЗОР
ОПИСАНИЕ
ПОЛИТИКА
ВЫРАЖЕНИЯ
Типы правил принудительного присвоения типов
Типы правил управления доступом на основе ролей (RBAC)
Типы правил MLS
Поля правил
Параметры поиска
ПАРАМЕТРЫ
ОШИБКИ
СМОТРИТЕ ТАКЖЕ
АВТОРЫ

ИМЯ

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