HEX
Server: Apache
System: Linux nc-ph-4101.simplemoneygoals.com 5.14.0-503.21.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Sun Jan 12 09:45:05 EST 2025 x86_64
User: dailygoldindex (1004)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //lib/python3.9/site-packages/sos/policies/distros/__pycache__/debian.cpython-39.pyc
a

\��h
�@s8ddlmZddlmZddlmZGdd�de�ZdS)�)�DebianPlugin)�LinuxPolicy)�DpkgPackageManagercsxeZdZdZdgZdZdZdZdZe	gZ
dZdZd	d
ddd
dddddd�
Z
d�fdd�	Zdd�Zdd�Zdd�Z�ZS)�DebianPolicyzthe Debian project)zCommunity Websitezhttps://www.debian.org/ZDebianz/etc/debian_versionz/var/tmpZfriendlyzX/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/sbin:/usr/local/binZ	sosreport����	�
���
��)
ZsqueezeZwheezyZjessieZstretchZbusterZbullseyeZbookwormZtrixieZforkyZdukeNTcs8t�j||||d�t|j|d�|_|jtg7_dS)N)�sysroot�init�
probe_runtime�remote_exec)�chrootr)�super�__init__rrZpackage_manager�valid_subclassesr)�selfrrrr��	__class__��?/usr/lib/python3.9/site-packages/sos/policies/distros/debian.pyr's
��zDebianPolicy.__init__cCsddi�||�S)N�xzzxz-utils)�get)rZbinaryrrr�_get_pkg_name_for_binary0s��z%DebianPolicy._get_pkg_name_for_binarycCs�z�tdddd��h}d}|��}|D]"}d|vr"|�d�d��}qFq"||jvrj|j|Wd�WSWd�n1s~0YWd	Sty�Yd	S0dS)
Nz/etc/os-release�rzutf-8)�encoding�ZVERSION_CODENAME�=�F)�open�	readlines�split�strip�deb_versions�IOError)r�fpZ
rel_string�lines�linerrr�dist_version6s
8zDebianPolicy.dist_versioncCs|s
|jS|S)N)�_tmp_dir)rZopt_tmp_dirrrr�get_tmp_dirEszDebianPolicy.get_tmp_dir)NNTN)�__name__�
__module__�__qualname__ZvendorZvendor_urlsZos_release_nameZos_release_filer/Zname_patternrr�PATHZsos_pkg_namer)rrr.r0�
__classcell__rrrrrs4�
�	rN)Zsos.report.pluginsrZsos.policies.distrosrZ"sos.policies.package_managers.dpkgrrrrrr�<module>	s