
    -_g                     2    d dl mZmZmZ  G d deee      Zy)    )PluginUbuntuPluginDebianPluginc                   0     e Zd ZdZdZdZd Z fdZ xZS )AptzAPT - advanced packaging toolapt)systemsysmgmtpackagemanagerc                 ~   | j                  g d       | j                  d       | j                  d       | j                  g d       | j                  d      }|d   j	                         }dj                  |D cg c]  }d|v s|j                  d	      d
    c}      }| j                  d| d       y c c}w )N)z/etc/aptz/var/log/aptz/var/log/unattended-upgradesz/etc/apt/auth.confz/etc/apt/auth.conf.d/)zapt-get checkzapt-config dumpzapt-cache statszapt-cache policyz/dpkg-query -W -f='${binary:Package}	${status}
'output zok installed	r   zapt-cache policy zapt-cache_policy_details)suggest_filename)add_copy_specadd_forbidden_pathadd_cmd_outputexec_cmd
splitlinesjoinsplit)selfdpkg_resultdpkg_outputvpkg_lists        8/usr/lib/python3/dist-packages/sos/report/plugins/apt.pysetupz	Apt.setup   s     
 	 	 45 78 
 	 mm?
 "(+66888'2J!n6IQWWT]1JLz*7 	 	
 Ks   <	B:B:c                 H    t         |           | j                  g d       y )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__s    r   r!   zApt.postproc0   s!      
 	    )	__name__
__module____qualname__
short_descplugin_nameprofilesr   r!   __classcell__)r#   s   @r   r   r      s!    0JK6H
6 r$   r   N)sos.report.pluginsr   r   r   r    r$   r   <module>r.      s    B A*&, *r$   