o idV @s*ddlmZmZmZGdddeeZdS))Plugin RedHatPlugin PluginOptc@sLeZdZdZdZdZeddddedd d ded d d dgZd ZddZ dS)RpmzRPM Package Managerrpm)systempackagemanagerrpmqTz%query package information with rpm -q)defaultdescrpmvaFzverify all packagesrpmdbzcollect /var/lib/rpm)rcCs|d|d|dr/d}d}d||}|j|ddd d }|j||d dd gd |drCd|_|jddddgdd|drT|jddd|d|ddS)Nz/var/log/rpmpkgszls -lanR /var/lib/rpmr zrpm --nodigest -qa --qf=%sz!"%-59{NVRA} %{INSTALLTIME:date} "zsh -c '%s | sort -V'zinstalled-rpmsinstalled_rpms) root_symlinktagsz"%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\t%{INSTALLTIME:date}\t%{INSTALLTIME}\t%{VENDOR}\t%{BUILDHOST}\t%{SIGPGP}\t%{SIGPGP:pgpsig}\n"z package-data package_data)suggest_filenamerr izrpm -Vazrpm-Vaid)rpm_varpm_Vrpm_vrpm_V_packages)rtimeoutpriorityrr zlsof +D /var/lib/rpmlsof_D_var_lib_rpm)rz /var/lib/rpmz rpm --showrc) add_copy_specadd_cmd_output get_optionplugin_timeout)selfr nvrairpmsextpdr#8/usr/lib/python3/dist-packages/sos/report/plugins/rpm.pysetups4        z Rpm.setupN) __name__ __module__ __qualname__ short_desc plugin_nameprofilesr option_listverify_packagesr%r#r#r#r$r s   rN)sos.report.pluginsrrrrr#r#r#r$s