+
    Û1j•
  ã                   óf   € ^ RI HtHtHtHt  ! R R]4      t ! R R]]4      t ! R R]]]4      tR# )	é    )ÚPluginÚRedHatPluginÚDebianPluginÚUbuntuPluginc                   óD   a € ] tR t^t o RtRtRtRtR	tRt	R t
R tRtV tR# )
ÚForemanProxyz&Foreman Smart Proxy systems managementÚforeman_proxyNc                ó  € V P                  R 4      '       d   R MRV n        V P                  RRRR/4       V P                  RR/4       V P	                  R.4       V P                  R.V P                  R	7       V P                  '       d   V P                  R
R.R7       MV P                  R.4       V P                  RV P                   R2RV P                   R2RV P                   R2RV P                   R2.4       R# )úforeman-proxyNz /var/log/foreman-proxy/proxy.logÚforeman_proxy_logz/etc/foreman-proxy/settings.ymlÚforeman_proxy_confz!journalctl.*foreman-proxy.servicez/etc/foreman-proxy/*key.pemz/etc/foreman-proxy/©Ú	containerzforeman-proxy.servicezforeman-recurring@*)Úunitsz/var/log/foreman-proxy/*log*z	/var/log/z&*/katello-reverse-proxy_error_ssl.log*z&*/rhsm-pulpcore-https-*access_ssl.log*z%*/rhsm-pulpcore-https-*error_ssl.log*z'*/katello-reverse-proxy_access_ssl.log*)Úcontainer_existsr   Úadd_file_tagsÚadd_cmd_tagsÚadd_forbidden_pathÚadd_copy_specÚadd_journalÚ	apachepkg©Úselfs   &ÚB/usr/lib/python3/dist-packages/sos/report/plugins/foreman_proxy.pyÚsetupÚForemanProxy.setup   s)  € ð ×$Ñ$ _×5Ò5ñ àð 	Œð 	×ÑØ.Ð0CØ-Ð/Cð
ô 	ð 	×ÑØ/Ð1Dð
ô 	ð 	×ÑØ)ð!
ô 	ð 	×ÑÐ1Ð2¸d¿n¹nÐÔMØ�>�>ˆ>Ø×ÑØ.Ð0EÐFð õ ð ×ÑÐ >Ð?Ô@à×ÑØ˜Ÿ™Ð'Ð'MÐNØ˜Ÿ™Ð'Ð'MÐNØ˜Ÿ™Ð'Ð'LÐMØ˜Ÿ™Ð'Ð'NÐOð	
ö 	ó    c                óR   € V P                  R RR4       V P                  RRR4       R# )z$/etc/foreman-proxy/(.*)((conf)(.*)?)z5((\:|\s*)(passw|cred|token|secret|key).*(\:\s|=))(.*)z
\1********z(/etc/foreman-proxy/(.*)((yaml|yml)(.*)?)z\1"********"N)Údo_path_regex_subr   s   &r   ÚpostprocÚForemanProxy.postproc;   s2   € Ø×ÑØ3ØDØô	ð
 	×ÑØ7ØDØö	r   r   )Úsysmgmt)r   Ú
foremanctl)r   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú
short_descÚplugin_nameÚprofilesÚpackagesÚ
containersr   r   r    Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r      s3   ø‡ € à9€Jà!€KØ€HØ0€HØ$€JØ€Iò ÷D	ð 	r   r   c                   ó   € ] tR t^ItRtRtR# )ÚRedHatForemanProxyÚhttpd© N©r$   r%   r&   r'   r   r-   r3   r   r   r1   r1   I   s   † à„Ir   r1   c                   ó   € ] tR t^NtRtRtR# )ÚDebianForemanProxyÚapache2r3   Nr4   r3   r   r   r6   r6   N   s   † à„Ir   r6   N)Úsos.report.pluginsr   r   r   r   r   r1   r6   r3   r   r   Ú<module>r9      s:   ð÷.ó .ô5�6ô 5ôt˜ |ô ô
˜ |°\ö r   