|
Last change
on this file since 3760 was 3694, checked in by Bruno Cornec, 8 years ago |
|
Adds docker fw configuration for MR machine
|
|
File size:
1.2 KB
|
| Line | |
|---|
| 1 | ---
|
|---|
| 2 | - name: Install shorewall
|
|---|
| 3 | urpmi: name=shorewall state=installed no-recommends=yes
|
|---|
| 4 |
|
|---|
| 5 | # Generate configuration
|
|---|
| 6 | - name: Generate zones
|
|---|
| 7 | template: src=zones.j2 dest=/etc/shorewall/zones owner=root group=root mode=0600 backup=yes
|
|---|
| 8 |
|
|---|
| 9 | - name: Generate interfaces
|
|---|
| 10 | template: src=interfaces.j2 dest=/etc/shorewall/interfaces owner=root group=root mode=0600 backup=yes
|
|---|
| 11 |
|
|---|
| 12 | - name: Generate policy
|
|---|
| 13 | template: src=policy.j2 dest=/etc/shorewall/policy owner=root group=root mode=0600 backup=yes
|
|---|
| 14 |
|
|---|
| 15 | - name: Generate masq
|
|---|
| 16 | template: src=masq.j2 dest=/etc/shorewall/masq owner=root group=root mode=0600 backup=yes
|
|---|
| 17 |
|
|---|
| 18 | - name: Generate rules
|
|---|
| 19 | template: src=rules.j2 dest=/etc/shorewall/rules owner=root group=root mode=0600 backup=yes
|
|---|
| 20 |
|
|---|
| 21 | - name: Generate shorewall.conf
|
|---|
| 22 | template: src=shorewall.conf.j2 dest=/etc/shorewall/shorewall.conf owner=root group=root mode=0600 backup=yes
|
|---|
| 23 |
|
|---|
| 24 | # Generate service configuration
|
|---|
| 25 | - name: Generate Shorewall service conf
|
|---|
| 26 | template: src=shorewall.j2 dest=/etc/sysconfig/shorewall owner=root group=root mode=0600 backup=yes
|
|---|
| 27 |
|
|---|
| 28 | - name: Restart Shorewall service
|
|---|
| 29 | service: name=shorewall state=restarted
|
|---|
| 30 |
|
|---|
| 31 | - name: Check that Shorewall is running and enabled
|
|---|
| 32 | service: name=shorewall state=started enabled=yes
|
|---|
Note:
See
TracBrowser
for help on using the repository browser.