⚝
One Hat Cyber Team
⚝
Your IP:
216.73.217.4
Server IP:
41.128.143.86
Server:
Linux host.raqmix.cloud 6.8.0-1025-azure #30~22.04.1-Ubuntu SMP Wed Mar 12 15:28:20 UTC 2025 x86_64
Server Software:
Apache
PHP Version:
8.3.23
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
lib
/
python3
/
dist-packages
/
Quirks
/
__pycache__
/
View File Name :
quirkapplier.cpython-310.pyc
o µ‡fá ã @ sf d dl m Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZ d dl Z G dd„ dƒZdd„ ZdS )é )ÚglobNc @ sh e Zd Zddd„Zdd„ Zdd„ Zdd „ Zd d„ Zdd d„Zdd„ Z dd„ Z dd„ Zdd„ Zdd„ Z dS )ÚQuirkCheckerú/usr/share/jockey/quirksc C s. || _ || _g | _| ¡ | ¡ | _d| _d S )Nz/usr/share/X11/xorg.conf.d)Ú_handlerÚquirks_pathÚ_quirksÚget_quirks_from_pathÚget_system_infoÚ_system_infoÚ_xorg_conf_d_path)ÚselfÚhandlerÚpath© r ú5/usr/lib/python3/dist-packages/Quirks/quirkapplier.pyÚ__init__! s zQuirkChecker.__init__c C s| g | _ tj | j¡r3ttj | jd¡ƒD ]}tj |¡r/t d| ¡ | |¡}| j |7 _ q| j S t d| j ¡ | j S )ú5check all the files in a directory looking for quirksÚ*z Parsing %sz%s does not exist)r Úosr Úisdirr r ÚjoinÚisfileÚloggingÚdebugÚget_quirks_from_file)r ÚfÚquirksr r r r ) s €ÿz!QuirkChecker.get_quirks_from_pathc C s t j |¡}| ¡ S )r )ÚQuirksÚquirkreaderÚ ReadQuirkÚ get_quirks)r Ú quirk_filer r r r 7 s z!QuirkChecker.get_quirks_from_filec C s t j ¡ }| ¡ S )zGet system info for the quirk)r Ú quirkinfoÚ QuirkInfoÚget_dmi_info)r Ú quirk_infor r r r = s zQuirkChecker.get_system_infoc C s‚ d}|j ¡ D ]2}|j | D ]*}| j |¡r8| j |¡|kr8t|j | ƒdkr8t d| j |¡|f ¡ dS qqt d¡ |S )zSee if tags match system infoTé zFailure to match %s with %sFÚSuccess)Ú match_tagsÚkeysr ÚgetÚlenr r )r ÚquirkÚresultÚtagÚvalr r r Úmatches_tagsB s ÿ€û zQuirkChecker.matches_tagsTc C sŠ | j D ]?}| j ¡ dd„ |jD ƒv rBt d|j ¡ | |¡r=|r/t d|j ¡ | |¡ qt d|j ¡ | |¡ qt d¡ qdS )z)Process quirks and do something with themc S s g | ]}| ¡ ¡ ‘qS r )ÚlowerÚstrip)Ú.0Úxr r r Ú
R s z.QuirkChecker._check_quirks.
.
zProcessing quirk %szApplying quirk %szUnapplying quirk %szQuirk doesn't matchN)r r r1 r r r Úidr0 ÚinfoÚ_apply_quirkÚ_unapply_quirk)r Úenabler, r r r Ú _check_quirksO s €ôzQuirkChecker._check_quirksc C ó | d¡ dS )zEnable all quirks for a handlerTN©r; ©r r r r Ú enable_quirks_ ó zQuirkChecker.enable_quirksc C r<