e12f8e64ea1fe2871296f8acf541446a56cf5994

Author
Rob Ede <robjtede@gmail.com>
Committer
Rob Ede <robjtede@gmail.com>
Date

Message

sudo firewall-cmd calls

Diff

 1diff --git a/plugins/firewalld/firewalld.plugin.zsh b/plugins/firewalld/firewalld.plugin.zsh
 2index 52c5229a582071fd07435e3eb3a31c5cc0bab169..bfbf6f48fd58102698305b1bda69001934c4f7a8 100644
 3--- a/plugins/firewalld/firewalld.plugin.zsh
 4+++ b/plugins/firewalld/firewalld.plugin.zsh
 5@@ -1,17 +1,17 @@
 6-alias fw="firewall-cmd"
 7-alias fwp="firewall-cmd --permanent"
 8-alias fwr="firewall-cmd --reload"
 9-alias fwrp="firewall-cmd --runtime-to-permanent"
10+alias fw="sudo firewall-cmd"
11+alias fwp="sudo firewall-cmd --permanent"
12+alias fwr="sudo firewall-cmd --reload"
13+alias fwrp="sudo firewall-cmd --runtime-to-permanent"
14 
15 function fwl () {
16   # converts output to zsh array ()
17   # @f flag split on new line
18-  zones=("${(@f)$(firewall-cmd --get-active-zones | grep -v interfaces)}")
19+  zones=("${(@f)$(sudo firewall-cmd --get-active-zones | grep -v interfaces)}")
20 
21   for i in $zones; do
22-    firewall-cmd --zone $i --list-all
23+    sudo firewall-cmd --zone $i --list-all
24   done
25 
26   echo 'Direct Rules:'
27-  firewall-cmd --direct --get-all-rules
28+  sudo firewall-cmd --direct --get-all-rules
29 }
30diff --git a/plugins/firewalld/readme.md b/plugins/firewalld/readme.md
31new file mode 100644
32index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
33--- /dev/null
34+++ b/plugins/firewalld/readme.md