Skip to content

Instantly share code, notes, and snippets.

@blast-hardcheese
Forked from anonymous/gist:4356599
Last active December 10, 2015 01:09
Show Gist options
  • Save blast-hardcheese/4356602 to your computer and use it in GitHub Desktop.
Save blast-hardcheese/4356602 to your computer and use it in GitHub Desktop.
shorewall:
pkg:
- installed
cmd.wait:
- name: service shorewall reload
- require:
- pkg: shorewall
- pkg: ulogd
- file: shorewall_files
- file: /etc/default/shorewall
- watch:
- file: shorewall_files
- file: /etc/default/shorewall
/etc/default/shorewall:
file.managed:
- source: salt://shorewall/default
shorewall_files:
file.recurse:
- name: /etc/shorewall
- source: salt://shorewall/configs
- file_mode: 600
ulogd:
pkg:
- installed
service:
- running
- require:
- pkg: ulogd
- watch:
- file: /etc/ulogd.conf
/etc/ulogd.conf:
file.managed:
- source: salt://shorewall/ulogd.conf
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment