관리-도구
편집 파일: exception.cpython-39.pyc
a ����q�qe�����������������������@���s���G�d�d��de��ZG�dd��de�ZG�dd��dee�ZG�dd��dee�ZG�dd ��d e�ZG�d d��dee�ZG�dd ��d e�ZG�dd��de�Z G�dd��de�Z G�dd��de�ZG�dd��de�ZG�dd��de�Z G�dd��de�ZG�dd��de�ZG�dd��de�ZG�dd��de�ZG�d d!��d!e�ZG�d"d#��d#e�ZG�d$d%��d%e�ZG�d&d'��d'e�ZG�d(d)��d)e�ZG�d*d+��d+e�ZG�d,d-��d-e�ZG�d.d/��d/e�ZG�d0d1��d1e�ZG�d2d3��d3e�ZG�d4d5��d5e�ZG�d6d7��d7ee�ZG�d8d9��d9e�ZG�d:d;��d;e�Z G�d<d=��d=e�Z!G�d>d?��d?e�Z"G�d@dA��dAe�Z#G�dBdC��dCee�Z$G�dDdE��dEe�Z%G�dFdG��dGee�Z&G�dHdI��dIee�Z'G�dJdK��dKe�Z(G�dLdM��dMe(�Z)G�dNdO��dOe(�Z*G�dPdQ��dQe(�Z+G�dRdS��dSe�Z,G�dTdU��dUe,�Z-G�dVdW��dWe,�Z.G�dXdY��dYe,�Z/G�dZd[��d[e,�Z0d\S�)]c�������������������@���s���e�Zd�ZdZdS�)�SEToolsExceptionz&Base class for all SETools exceptions.N��__name__� __module__�__qualname__�__doc__��r���r����7/usr/lib64/python3.9/site-packages/setools/exception.pyr������s���r���c�������������������@���s���e�Zd�ZdZdS�)�PolicyrepExceptionz(Base class for all policyrep exceptions.Nr���r���r���r���r���r ������s���r ���c�������������������@���s���e�Zd�ZdZdS�)�LowLevelPolicyErrorz� Exception for low-level policy errors. This is typically due to errors accessing policy data structures. The policy may be malformed or there may be an SETools bug.Nr���r���r���r���r���r ������s���r ���c�������������������@���s���e�Zd�ZdZdS�)� InvalidPolicyzException for invalid policy.Nr���r���r���r���r���r���&���s���r���c�������������������@���s���e�Zd�ZdZdS�)�MLSDisabledz) Exception when MLS is disabled. Nr���r���r���r���r���r���,���s���r���c�������������������@���s���e�Zd�ZdZdS�)� InvalidSymbolz� Base class for invalid symbols. Typically this is attempting to look up an object in the policy, but it does not exist. Nr���r���r���r���r���r ���7���s���r ���c�������������������@���s���e�Zd�ZdZdS�)�InvalidBooleanzException for invalid Booleans.Nr���r���r���r���r���r���@���s���r���c�������������������@���s���e�Zd�ZdZdS�)�InvalidCategoryz%Exception for invalid MLS categories.Nr���r���r���r���r���r���F���s���r���c�������������������@���s���e�Zd�ZdZdS�)�InvalidClassz%Exception for invalid object classes.Nr���r���r���r���r���r���L���s���r���c�������������������@���s���e�Zd�ZdZdS�)� InvalidCommonz-Exception for invalid common permission sets.Nr���r���r���r���r���r���R���s���r���c�������������������@���s���e�Zd�ZdZdS�)�InvalidInitialSidz#Exception for invalid initial sids.Nr���r���r���r���r���r���X���s���r���c�������������������@���s���e�Zd�ZdZdS�)�InvalidLevelz) Exception for an invalid level. Nr���r���r���r���r���r���^���s���r���c�������������������@���s���e�Zd�ZdZdS�)�InvalidLevelDeclz5 Exception for an invalid level declaration. Nr���r���r���r���r���r���f���s���r���c�������������������@���s���e�Zd�ZdZdS�)�InvalidPermissionz. Exception for an invalid permission. Nr���r���r���r���r���r���n���s���r���c�������������������@���s���e�Zd�ZdZdS�)�InvalidRangez) Exception for an invalid range. Nr���r���r���r���r���r���v���s���r���c�������������������@���s���e�Zd�ZdZdS�)�InvalidRolezException for invalid roles.Nr���r���r���r���r���r���~���s���r���c�������������������@���s���e�Zd�ZdZdS�)�InvalidSensitivityz/ Exception for an invalid sensitivity. Nr���r���r���r���r���r�������s���r���c�������������������@���s���e�Zd�ZdZdS�)�InvalidTypez+Exception for invalid types and attributes.Nr���r���r���r���r���r�������s���r���c�������������������@���s���e�Zd�ZdZdS�)�InvalidUserzException for invalid users.Nr���r���r���r���r���r�������s���r���c�������������������@���s���e�Zd�ZdZdS�)�InvalidRuleTypez!Exception for invalid rule types.Nr���r���r���r���r���r�������s���r���c�������������������@���s���e�Zd�ZdZdS�)�InvalidBoundsTypez)Exception for invalid *bounds rule types.Nr���r���r���r���r���r�������s���r���c�������������������@���s���e�Zd�ZdZdS�)�InvalidConstraintTypez'Exception for invalid constraint types.Nr���r���r���r���r���r�������s���r���c�������������������@���s���e�Zd�ZdZdS�)�InvalidDefaultTypez&Exception for invalid default_* types.Nr���r���r���r���r���r�������s���r���c�������������������@���s���e�Zd�ZdZdS�)�InvalidFSUseTypez%Exception for invalid fs_use_* types.Nr���r���r���r���r���r�������s���r���c�������������������@���s���e�Zd�ZdZdS�)�InvalidMLSRuleTypez%Exception for invalid MLS rule types.Nr���r���r���r���r���r �������s���r ���c�������������������@���s���e�Zd�ZdZdS�)�InvalidRBACRuleTypez&Exception for invalid RBAC rule types.Nr���r���r���r���r���r!�������s���r!���c�������������������@���s���e�Zd�ZdZdS�)�InvalidTERuleTypez$Exception for invalid TE rule types.Nr���r���r���r���r���r"�������s���r"���c�������������������@���s���e�Zd�ZdZdS�)�SymbolUseErrorz� Base class for incorrectly using an object. Typically this is for classes with strong similarities, but with slight variances in functionality, e.g. allow vs type_transition rules. Nr���r���r���r���r���r#�������s���r#���c�������������������@���s���e�Zd�ZdZdS�)�RuleUseErrorz� Base class for incorrect parameters for a rule. For example, trying to get the permissions of a rule that has no permissions. Nr���r���r���r���r���r$�������s���r$���c�������������������@���s���e�Zd�ZdZdS�)�ConstraintUseErrorz8Exception when getting permissions from a validatetrans.Nr���r���r���r���r���r%�������s���r%���c�������������������@���s���e�Zd�ZdZdS�)�NoStatementzt Exception for objects that have no inherent statement, such as conditional expressions and MLS ranges. Nr���r���r���r���r���r&�������s���r&���c�������������������@���s���e�Zd�ZdZdS�)�InvalidDefaultValuez1Exception for invalid default (not source/target)Nr���r���r���r���r���r'�������s���r'���c�������������������@���s���e�Zd�ZdZdS�)�InvalidDefaultRangez#Exception for invalid default rangeNr���r���r���r���r���r(�������s���r(���c�������������������@���s���e�Zd�ZdZdS�)�NoCommonzJ Exception when a class does not inherit a common permission set. Nr���r���r���r���r���r)�����s���r)���c�������������������@���s���e�Zd�ZdZdS�)� NoDefaultsz8Exception for classes that have no default_* statements.Nr���r���r���r���r���r*�����s���r*���c�������������������@���s���e�Zd�ZdZdS�)�RuleNotConditionalzs Exception when getting the conditional expression for rules that are unconditional (not conditional). Nr���r���r���r���r���r+�����s���r+���c�������������������@���s���e�Zd�ZdZdS�)�TERuleNoFilenamezc Exception when getting the file name of a type_transition rule that has no file name. Nr���r���r���r���r���r,�����s���r,���c�������������������@���s���e�Zd�ZdZdS�)�InvalidCheckerConfigz.Base class for invalid checker configurations.Nr���r���r���r���r���r-���'��s���r-���c�������������������@���s���e�Zd�ZdZdS�)�InvalidCheckerModulez6Exception when an unknown checker module is requested.Nr���r���r���r���r���r.���-��s���r.���c�������������������@���s���e�Zd�ZdZdS�)�InvalidCheckOptionz2Exception for invalid options in a checker module.Nr���r���r���r���r���r/���3��s���r/���c�������������������@���s���e�Zd�ZdZdS�)�InvalidCheckValuez;Exception for invalid values for a checker module's option.Nr���r���r���r���r���r0���9��s���r0���c�������������������@���s���e�Zd�ZdZdS�)�PermissionMapExceptionz-Base class for all permission map exceptions.Nr���r���r���r���r���r1���D��s���r1���c�������������������@���s���e�Zd�ZdZdS�)�PermissionMapParseErrorz>Exception for parse errors while reading permission map files.Nr���r���r���r���r���r2���J��s���r2���c�������������������@���s���e�Zd�ZdZdS�)� RuleTypeErrorz3Exception for using rules with incorrect rule type.Nr���r���r���r���r���r3���P��s���r3���c�������������������@���s���e�Zd�ZdZdS�)� UnmappedClassz'Exception for classes that are unmappedNr���r���r���r���r���r4���V��s���r4���c�������������������@���s���e�Zd�ZdZdS�)�UnmappedPermissionz+Exception for permissions that are unmappedNr���r���r���r���r���r5���\��s���r5���N)1� Exceptionr���r ���� ValueErrorr ���r���r���r ���r���r���r���r���r���r���r���r���r���r���r���r���r���r���r���r���r���r���r ���r!���r"����AttributeErrorr#���r$���r%���r&���r'���r(���r)���r*���r+���r,���r-���r.���r/���r0���r1���r2���r3���r4���r5���r���r���r���r����<module>���sZ���