pyanaconda.modules.network.firewall.firewall_interface ====================================================== .. py:module:: pyanaconda.modules.network.firewall.firewall_interface Classes ------- .. autoapisummary:: pyanaconda.modules.network.firewall.firewall_interface.FirewallInterface Module Contents --------------- .. py:class:: FirewallInterface Bases: :py:obj:`pyanaconda.modules.common.base.KickstartModuleInterfaceTemplate` DBus interface for the firewall module. .. py:method:: connect_signals() Connect the signals. .. py:property:: FirewallMode :type: Int How should the firewall be configured for the target system ?. Allowed values: -1 Unset. 0 Disabled. 1 Enabled. 2 Use system defaults. :return: a value of the Firewall setup mode .. py:property:: EnabledPorts :type: List[Str] List of ports to be allowed through the firewall. .. py:property:: Trusts :type: List[Str] List of trusted devices to be allowed through the firewall. .. py:property:: EnabledServices :type: List[Str] List of services to be allowed through the firewall. .. py:property:: DisabledServices :type: List[Str] List of services to be explicitly disabled on the firewall. .. py:method:: InstallWithTask() Install the bootloader. FIXME: This is just a temporary method. :return: a path to a DBus task