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