/usr/lib/python3.6/site-packages/sepolgen/__pycache__
NameSizeModeActions
access.cpython-36.opt-1.pyc112860644editdlrm
access.cpython-36.pyc112860644editdlrm
audit.cpython-36.opt-1.pyc177060644editdlrm
audit.cpython-36.pyc177060644editdlrm
classperms.cpython-36.opt-1.pyc24850644editdlrm
classperms.cpython-36.pyc24850644editdlrm
defaults.cpython-36.opt-1.pyc22460644editdlrm
defaults.cpython-36.pyc22460644editdlrm
interfaces.cpython-36.opt-1.pyc125410644editdlrm
interfaces.cpython-36.pyc125410644editdlrm
lex.cpython-36.opt-1.pyc214260644editdlrm
lex.cpython-36.pyc214260644editdlrm
matching.cpython-36.opt-1.pyc60930644editdlrm
matching.cpython-36.pyc60930644editdlrm
module.cpython-36.opt-1.pyc71130644editdlrm
module.cpython-36.pyc71130644editdlrm
objectmodel.cpython-36.opt-1.pyc39230644editdlrm
objectmodel.cpython-36.pyc39230644editdlrm
output.cpython-36.opt-1.pyc35020644editdlrm
output.cpython-36.pyc35020644editdlrm
policygen.cpython-36.opt-1.pyc128240644editdlrm
policygen.cpython-36.pyc128730644editdlrm
refparser.cpython-36.opt-1.pyc290560644editdlrm
refparser.cpython-36.pyc290560644editdlrm
refpolicy.cpython-36.opt-1.pyc408600644editdlrm
refpolicy.cpython-36.pyc408600644editdlrm
sepolgeni18n.cpython-36.opt-1.pyc3040644editdlrm
sepolgeni18n.cpython-36.pyc3040644editdlrm
util.cpython-36.opt-1.pyc63740644editdlrm
util.cpython-36.pyc63740644editdlrm
yacc.cpython-36.opt-1.pyc540350644editdlrm
yacc.cpython-36.pyc541300644editdlrm
__init__.cpython-36.opt-1.pyc1130644editdlrm
__init__.cpython-36.pyc1130644editdlrm
Edit: /usr/lib/python3.6/site-packages/sepolgen/__pycache__/objectmodel.cpython-36.pyc (3923B)
3 Klfv @spdZddddddddd g Zd Zd Zd ZeeBZeeeed ZedededediZGdddZGdddZ dS)z This module provides knowledge object classes and permissions. It should be used to keep this knowledge from leaking into the more generic parts of the policy generation. ZsocketfdZprocessfileZlnk_fileZ fifo_fileZdbusZ capabilityZunix_stream_socket)nrwbrrrr c@s eZdZdZddZddZdS)PermMapaA mapping between a permission and its information flow properties. PermMap represents the information flow properties of a single permission including the direction (read, write, etc.) and an abstract representation of the bandwidth of the flow (weight). cCs||_||_||_dS)N)permdirweight)selfr r r r!/usr/lib/python3.6/objectmodel.py__init__TszPermMap.__init__cCsd|jt|j|jfS)Nz')r dir_to_strr r )rrrr__repr__YszPermMap.__repr__N)__name__ __module__ __qualname____doc__rrrrrrr Msr c@s@eZdZdZddZddZddZdd Zd d Zd d Z dS) PermMappingszThe information flow properties of a set of object classes and permissions. PermMappings maps one or more classes and permissions to their PermMap objects describing their information flow charecteristics. cCsi|_d|_t|_dS)N)classesdefault_weight FLOW_BOTH default_dir)rrrrrdszPermMappings.__init__cCsd}x|D]}|j}t|dks t|dks |ddkrs