Saltstack Official UFW Formula
Du kannst nicht mehr als 25 Themen auswählen
Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
|
- """
- Execution module for UFW.
- """
- def is_enabled():
- cmd = 'ufw status | grep "Status: active"'
- out = __salt__['cmd.run'](cmd)
- return True if out else False
-
-
- def set_enabled(enabled):
- cmd = 'ufw --force enable' if enabled else 'ufw disable'
- __salt__['cmd.run'](cmd)
-
-
- def add_rule(rule):
- cmd = "ufw " + rule
- out = __salt__['cmd.run'](cmd)
- __salt__['cmd.run']("ufw reload")
- return out
|