관리-도구
편집 파일: rpm.cpython-39.opt-1.pyc
a ����-�_g\ ����������������������@���s*���d�dl�mZmZmZ�G�dd��dee�ZdS�)�����)�Plugin�RedHatPlugin� PluginOptc�������������������@���sL���e�Zd�ZdZdZdZedddd�edd d d�edd dd�gZd Zdd��Z dS�)�RpmzRPM Package Manager�rpm)�systemZpackagemanager�rpmqTz%query package information with rpm -q)�defaultZdesc�rpmvaFzverify all packages�rpmdbzcollect /var/lib/rpm)r���c�����������������C���s����|���d��|�jddd��|��d�rfd}d}d|��d �|�}|�j|d dd��d }|�j||�dddgd��|��d�r�d|�_|�jddddg�d�d��|��d�r�|�jddd��|���d��|��d��d�S�)Nz/var/log/rpmpkgsz/var/lib/rpmT)� recursiver���zrpm --nodigest -qa --qf=%sz!"%-59{NVRA} %{INSTALLTIME:date} "zsh -c 'z | sort -V'zinstalled-rpmsZinstalled_rpms)�root_symlink�tagsz�"%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\t%{INSTALLTIME:date}\t%{INSTALLTIME}\t%{VENDOR}\t%{BUILDHOST}\t%{SIGPGP}\t%{SIGPGP:pgpsig}\n"zpackage-dataZpackage_data)�suggest_filenamer���r ���i���zrpm -Vazrpm-Vai����d���)Zrpm_vaZrpm_VZrpm_vZrpm_V_packages)r ����timeout�priorityr���r���zlsof +D /var/lib/rpmZlsof_D_var_lib_rpm)r���zrpm --showrc)Z add_copy_specZadd_dir_listingZ get_optionZadd_cmd_outputZplugin_timeout)�selfr���ZnvraZirpmsZextpd��r����:/usr/lib/python3.9/site-packages/sos/report/plugins/rpm.py�setup���s4���� ��� � � z Rpm.setupN) �__name__� __module__�__qualname__Z short_descZplugin_nameZprofilesr���Zoption_listZverify_packagesr���r���r���r���r���r������s�����r���N)Zsos.report.pluginsr���r���r���r���r���r���r���r����<module> ���s���