/
usr
/
lib64
/
python3.9
/
site-packages
/
setools
/
/usr/lib64/python3.9/site-packages/setools
mkdir
upload
Name
Size
Mode
Actions
checker/
-
0755
rm
diff/
-
0755
rm
__pycache__/
-
0755
rm
boolquery.py
1742
0644
edit
dl
rm
boundsquery.py
1845
0644
edit
dl
rm
categoryquery.py
1375
0644
edit
dl
rm
commonquery.py
1613
0644
edit
dl
rm
constraintquery.py
5110
0644
edit
dl
rm
defaultquery.py
2340
0644
edit
dl
rm
descriptors.py
9932
0644
edit
dl
rm
devicetreeconquery.py
2276
0644
edit
dl
rm
dta.py
23211
0644
edit
dl
rm
exception.py
6104
0644
edit
dl
rm
fsusequery.py
2868
0644
edit
dl
rm
genfsconquery.py
3260
0644
edit
dl
rm
ibendportconquery.py
3126
0644
edit
dl
rm
ibpkeyconquery.py
5006
0644
edit
dl
rm
infoflow.py
15913
0644
edit
dl
rm
initsidquery.py
2309
0644
edit
dl
rm
iomemconquery.py
4095
0644
edit
dl
rm
ioportconquery.py
4120
0644
edit
dl
rm
mixins.py
6980
0644
edit
dl
rm
mlsrulequery.py
4186
0644
edit
dl
rm
netifconquery.py
2456
0644
edit
dl
rm
nodeconquery.py
3997
0644
edit
dl
rm
objclassquery.py
3348
0644
edit
dl
rm
pcideviceconquery.py
2642
0644
edit
dl
rm
permmap.py
16585
0644
edit
dl
rm
perm_map
86114
0644
edit
dl
rm
pirqconquery.py
2538
0644
edit
dl
rm
polcapquery.py
1144
0644
edit
dl
rm
policyrep.cpython-39-x86_64-linux-gnu.so
1522808
0755
edit
dl
rm
policyrep.pyi
52253
0644
edit
dl
rm
portconquery.py
4889
0644
edit
dl
rm
py.typed
0
0644
edit
dl
rm
query.py
1268
0644
edit
dl
rm
rbacrulequery.py
5463
0644
edit
dl
rm
rolequery.py
1997
0644
edit
dl
rm
sensitivityquery.py
2270
0644
edit
dl
rm
terulequery.py
8939
0644
edit
dl
rm
typeattrquery.py
2157
0644
edit
dl
rm
typequery.py
3021
0644
edit
dl
rm
userquery.py
4290
0644
edit
dl
rm
util.py
7773
0644
edit
dl
rm
__init__.py
3316
0644
edit
dl
rm
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 <pebenito@ieee.org> # # 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())
Save
cmd:
run