a >h @s,ddlmZmZmZGdddeeeZdS))Plugin UbuntuPlugin DebianPlugincs0eZdZdZdZdZddZfddZZS)AptzAPT - advanced packaging toolZapt)systemZsysmgmtZpackagemanagercCsr|gd|d|d|gd|d}|d}ddd |D}|jd |d d 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 policyzapt-mark showholdz/dpkg-query -W -f='${binary:Package} ${status} 'output cSs"g|]}d|vr|ddqS)z ok installed r)split).0vr :/usr/lib/python3.9/site-packages/sos/report/plugins/apt.py +zApt.setup..zapt-cache policy zapt-cache_policy_details)Zsuggest_filename)Z add_copy_specZadd_forbidden_pathZadd_cmd_outputZexec_cmd splitlinesjoin)selfZ dpkg_resultZ dpkg_outputZpkg_listr r rsetups    z Apt.setupcst|gddS)N)z/etc/apt/sources.listz/etc/apt/sources.list.d/z/etc/apt/apt.confz/etc/apt/apt.conf.d/)superpostprocZdo_paths_http_sub)r __class__r rr1s z Apt.postproc) __name__ __module__ __qualname__Z short_descZ plugin_nameZprofilesrr __classcell__r r rrrs rN)Zsos.report.pluginsrrrrr r r r s