3 ܓi6@s&ddlmZmZGdddeeZdS))Plugin RedHatPluginc@s$eZdZdZdZdZdZddZdS) FirewallDzFirewall daemon firewalldnetworkc CsV|jddd|jdddddd d d d g |jd dddddddddddg ddddS)Nz/etc/firewalld/firewalld.confZfirewalld_conf)Ztagsz/etc/firewalld/*.xmlz/etc/firewalld/icmptypes/*.xmlz/etc/firewalld/services/*.xmlz/etc/firewalld/zones/*.xmlz/etc/firewalld/ipsets/*.xmlz/etc/firewalld/policies/*.xmlz/etc/firewalld/helpers/*.xmlz/etc/sysconfig/firewalldz/var/log/firewalldz&firewall-cmd --direct --get-all-chainsz%firewall-cmd --direct --get-all-rulesz,firewall-cmd --direct --get-all-passthroughszfirewall-cmd --get-log-deniedzfirewall-cmd --list-all-zonesz)firewall-cmd --permanent --list-all-zonesz firewall-cmd --list-all-policiesz,firewall-cmd --permanent --list-all-policiesz2firewall-cmd --permanent --direct --get-all-chainsz1firewall-cmd --permanent --direct --get-all-rulesz8firewall-cmd --permanent --direct --get-all-passthroughszfirewall-cmd --state T)ZtimeoutZ cmd_as_tag)Z add_copy_specZadd_cmd_output)selfr /usr/lib/python3.6/firewalld.pysetups4zFirewallD.setupN)r)r)__name__ __module__ __qualname__Z short_descZ plugin_nameZprofilesZpackagesr r r r r rs rN)Zsos.report.pluginsrrrr r r r  s