Hi!
commands.getstatusoutput("/etc/init.d/ufw restart") : Restart ufw by command -> 
https://wiki.ubuntu.com/UbuntuFirewall
When enabling the firewall and/or using '/etc/init.d/ufw start', the chains are 
necessarily flushed and connections may be dropped (eg ssh connections). You 
can add rules to the firewall before enabling it however, so if you are testing 
ufw on a remote machine, it is recommended you perform:



And this for read ufw status/configuration:
paths.py:path_gufw_status = "/etc/ufw/ufw.conf":
    def check_gufw_status():    
       if file_search_string(path_gufw_status, c_gufw_enabled_infile) == 
c_found:

paths.py:path_ufw_config = "/etc/default/ufw":
    def check_deny_all():
        if file_search_string(path_ufw_config, c_deny_all_infile) == c_found:
   def check_ipv6():
        if file_search_string(path_ufw_config, c_ipv6_infile) == c_found:

--------------
   and file_search_string only open for read ;)
     def file_search_string(p_file, p_string):
        try:
                l_file = open(p_file, "r") 
---------------




I forget remove this residual code:
paths.py:path_hide_ip_copy = "/etc/ufw/before.rules_copy"
paths.py:path_ufw_config_copy = "/etc/default/ufw_copy"
paths.py:path_hide_ip = "/etc/ufw/before.rules"

-- 
gui-ufw modifies conffiles in ufw
https://bugs.launchpad.net/bugs/262405
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to