use a file to store firewall status persistently.2014-02-28T09:50:44ZDietmar Maurerdietmar@proxmox.comDietmar Maurerdietmar@proxmox.com2014-02-28T09:50:44Zhttps://git.proxmox.com/?p=pve-firewall.git;a=commitdiff;h=6b9f68a244fd14d37a0c801acce57aeb1fd23ef4
use a file to store firewall status persistently.
Start/stop saves state into a file. So the firewall remembers that status
even if the host is rebooted.
Also added helpers to update firewall rules and get current status.
ignoreZ source/destination port if no protocol specified2014-02-28T09:36:28ZDietmar Maurerdietmar@proxmox.comDietmar Maurerdietmar@proxmox.com2014-02-28T09:36:28Zhttps://git.proxmox.com/?p=pve-firewall.git;a=commitdiff;h=181390b09fe8efba63aff2b03959535d4641b8c9
ignoreZ source/destination port if no protocol specified
use defined() to check fot undefined value2014-02-27T11:54:11ZDietmar Maurerdietmar@proxmox.comDietmar Maurerdietmar@proxmox.com2014-02-27T11:54:11Zhttps://git.proxmox.com/?p=pve-firewall.git;a=commitdiff;h=a104121732bddbd34a5870f4ad255be5fa5c0a49
allow to disable single rules, and add ability to add comments2014-02-27T10:15:09ZDietmar Maurerdietmar@proxmox.comDietmar Maurerdietmar@proxmox.com2014-02-27T10:15:09Zhttps://git.proxmox.com/?p=pve-firewall.git;a=commitdiff;h=11bac5c2978d3f5f68024a37a733d8182888ec8c
allow to disable single rules, and add ability to add comments
use PVEFW-reject instead of REJECT2014-02-27T08:37:17ZDietmar Maurerdietmar@proxmox.comDietmar Maurerdietmar@proxmox.com2014-02-27T08:37:17Zhttps://git.proxmox.com/?p=pve-firewall.git;a=commitdiff;h=2f906466833e8c19977a808e81dc9d5f5e217270
make mac address filtering optional (default enabled)2014-02-26T12:42:48ZDietmar Maurerdietmar@proxmox.comDietmar Maurerdietmar@proxmox.com2014-02-26T12:42:48Zhttps://git.proxmox.com/?p=pve-firewall.git;a=commitdiff;h=9c6b6efd7ef5a1f537c9d57387fe7130b3ff524a
make mac address filtering optional (default enabled)
use chains from previous commit to reduce logging2014-02-26T12:00:43ZDietmar Maurerdietmar@proxmox.comDietmar Maurerdietmar@proxmox.com2014-02-26T12:00:43Zhttps://git.proxmox.com/?p=pve-firewall.git;a=commitdiff;h=25c7b224a92c7eb81cabcdad67ec99b7fa124660
add a way to define some default chains2014-02-26T11:40:53ZDietmar Maurerdietmar@proxmox.comDietmar Maurerdietmar@proxmox.com2014-02-26T11:40:53Zhttps://git.proxmox.com/?p=pve-firewall.git;a=commitdiff;h=d8f2505e9f075f6314a852ccf1d249415e596c8a