a >h@s.ddlZddlmZmZGdddeeZdS)N)PluginIndependentPluginc@s,eZdZdZdZdZdZddZddZd S) Systemzcore system informationsystem)rZkernel)ZglibcZ initscriptszlibcCsZ|gd|gd|gdttj}||jd |ddddS)N)z /proc/sys/etc/sysconfig /etc/default/etc/environment)z/proc/sys/net/ipv4/route/flushz/proc/sys/net/ipv6/route/flushz'/proc/sys/net/ipv6/neigh/*/retrans_timez./proc/sys/net/ipv6/neigh/*/base_reachable_timez*/etc/default/grub.d/50-curtin-settings.cfg)z ld.so --helpzld.so --list-diagnosticszld.so --list-tunables Zenvironment_varnamesT)Zplug_dir) Z add_copy_specZadd_forbidden_pathZadd_cmd_outputlistosenvironkeyssortZadd_string_as_filejoin)selfZ var_namesr=/usr/lib/python3.9/site-packages/sos/report/plugins/system.pysetups  z System.setupcCs|gddS)N)rrr )Zdo_paths_http_sub)rrrrpostproc2szSystem.postprocN) __name__ __module__ __qualname__Z short_descZ plugin_nameZprofilesZverify_packagesrrrrrrr s r)r Zsos.report.pluginsrrrrrrr s