HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/apt.cpython-310.pyc
o

-�_g��@s,ddlmZmZmZGdd�deee�ZdS)�)�Plugin�UbuntuPlugin�DebianPlugincs0eZdZdZdZdZdd�Z�fdd�Z�ZS)�AptzAPT - advanced packaging tool�apt)�system�sysmgmt�packagemanagercCsr|�gd��|�d�|�d�|�gd��|�d�}|d��}d�dd	�|D��}|jd
|��dd�dS)
N)z/etc/aptz/var/log/aptz/var/log/unattended-upgradesz/etc/apt/auth.confz/etc/apt/auth.conf.d/)z
apt-get checkzapt-config dumpzapt-cache statszapt-cache policyz/dpkg-query -W -f='${binary:Package}	${status}
'�output� cSs"g|]
}d|vr|�d�d�qS)zok installed�	r)�split)�.0�v�r�8/usr/lib/python3/dist-packages/sos/report/plugins/apt.py�
<listcomp>*s"zApt.setup.<locals>.<listcomp>zapt-cache policy zapt-cache_policy_details)�suggest_filename)�
add_copy_spec�add_forbidden_path�add_cmd_output�exec_cmd�
splitlines�join)�self�dpkg_result�dpkg_output�pkg_listrrr�setups

��
�z	Apt.setupcst���|�gd��dS)N)z/etc/apt/sources.listz/etc/apt/sources.list.d/z/etc/apt/apt.confz/etc/apt/apt.conf.d/)�super�postproc�do_paths_http_sub)r��	__class__rrr 0s
zApt.postproc)	�__name__�
__module__�__qualname__�
short_desc�plugin_name�profilesrr �
__classcell__rrr"rrsrN)�sos.report.pluginsrrrrrrrr�<module>s