/usr/lib64/python3.9/site-packages/setools
NameSizeModeActions
checker/-0755rm
diff/-0755rm
__pycache__/-0755rm
boolquery.py17420644editdlrm
boundsquery.py18450644editdlrm
categoryquery.py13750644editdlrm
commonquery.py16130644editdlrm
constraintquery.py51100644editdlrm
defaultquery.py23400644editdlrm
descriptors.py99320644editdlrm
devicetreeconquery.py22760644editdlrm
dta.py232110644editdlrm
exception.py61040644editdlrm
fsusequery.py28680644editdlrm
genfsconquery.py32600644editdlrm
ibendportconquery.py31260644editdlrm
ibpkeyconquery.py50060644editdlrm
infoflow.py159130644editdlrm
initsidquery.py23090644editdlrm
iomemconquery.py40950644editdlrm
ioportconquery.py41200644editdlrm
mixins.py69800644editdlrm
mlsrulequery.py41860644editdlrm
netifconquery.py24560644editdlrm
nodeconquery.py39970644editdlrm
objclassquery.py33480644editdlrm
pcideviceconquery.py26420644editdlrm
permmap.py165850644editdlrm
perm_map861140644editdlrm
pirqconquery.py25380644editdlrm
polcapquery.py11440644editdlrm
policyrep.cpython-39-x86_64-linux-gnu.so15228080755editdlrm
policyrep.pyi522530644editdlrm
portconquery.py48890644editdlrm
py.typed00644editdlrm
query.py12680644editdlrm
rbacrulequery.py54630644editdlrm
rolequery.py19970644editdlrm
sensitivityquery.py22700644editdlrm
terulequery.py89390644editdlrm
typeattrquery.py21570644editdlrm
typequery.py30210644editdlrm
userquery.py42900644editdlrm
util.py77730644editdlrm
__init__.py33160644editdlrm
Edit: /usr/lib64/python3.9/site-packages/setools/__init__.py (3316B)
"""The SETools SELinux policy analysis library.""" # Copyright 2014-2015, Tresys Technology, LLC # Copyright 2016, Chris PeBenito # # SPDX-License-Identifier: LGPL-2.1-only # try: import pkg_resources # pylint: disable=no-member __version__ = pkg_resources.get_distribution("setools").version except ImportError: # pragma: no cover __version__ = "unknown" import logging # Python classes for policy representation from .policyrep import SELinuxPolicy, BoundsRuletype, ConstraintRuletype, DefaultRuletype, \ DefaultRangeValue, DefaultValue, FSUseRuletype, HandleUnknown, IbpkeyconRange, MLSRuletype, \ NodeconIPVersion, PolicyTarget, PortconProtocol, RBACRuletype, TERuletype # Policy representation classes for type checking purposes. Few can be instantiated # outside of this library. from .policyrep import AnyConstraint, AnyDefault, AnyRBACRule, AnyTERule, AVRule, AVRuleXperm, \ Boolean, Bounds, Category, Common, Conditional, Constraint, Context, Default, DefaultRange, \ Devicetreecon, FSUse, FileNameTERule, Genfscon, Ibendportcon, Ibpkeycon, InitialSID, \ IoctlSet, Iomemcon, IomemconRange, Ioportcon, IoportconRange, Level, LevelDecl, MLSRule, \ Netifcon, Nodecon, ObjClass, Pcidevicecon, Pirqcon, PolicyCapability, Portcon, PortconRange, \ Range, Role, RoleAllow, RoleTransition, Sensitivity, TERule, TruthTableRow, Type, \ TypeAttribute, User, Validatetrans # Exceptions from . import exception # Base class for policy queries for type checking purposes from .query import PolicyQuery # utility functions from .util import xperm_str_to_tuple_ranges # Component Queries from .boolquery import BoolQuery from .categoryquery import CategoryQuery from .commonquery import CommonQuery from .objclassquery import ObjClassQuery from .polcapquery import PolCapQuery from .rolequery import RoleQuery from .sensitivityquery import SensitivityQuery from .typequery import TypeQuery from .typeattrquery import TypeAttributeQuery from .userquery import UserQuery # Rule Queries from .mlsrulequery import MLSRuleQuery from .rbacrulequery import RBACRuleQuery from .terulequery import TERuleQuery # Constraint queries from .constraintquery import ConstraintQuery # Other queries from .boundsquery import BoundsQuery from .defaultquery import DefaultQuery # In-policy Context Queries from .fsusequery import FSUseQuery from .genfsconquery import GenfsconQuery from .ibendportconquery import IbendportconQuery from .ibpkeyconquery import IbpkeyconQuery from .initsidquery import InitialSIDQuery from .netifconquery import NetifconQuery from .nodeconquery import NodeconQuery from .portconquery import PortconQuery from .ioportconquery import IoportconQuery from .iomemconquery import IomemconQuery from .pirqconquery import PirqconQuery from .pcideviceconquery import PcideviceconQuery from .devicetreeconquery import DevicetreeconQuery # Information Flow Analysis from .infoflow import InfoFlowAnalysis from .permmap import PermissionMap, RuleWeight, Mapping # Domain Transition Analysis from .dta import DomainTransitionAnalysis, DomainEntrypoint, DomainTransition # Policy difference from .diff import PolicyDifference # Policy checker from .checker import PolicyChecker logging.getLogger(__name__).addHandler(logging.NullHandler())