Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Sol1 Ansible Roles
sol1-shorewall
Commits
f73b879d
Unverified
Commit
f73b879d
authored
Feb 09, 2017
by
Mike Green
Browse files
Updated copyright and naming
parent
a40f62a7
Changes
9
Hide whitespace changes
Inline
Side-by-side
LICENSE
View file @
f73b879d
MIT License
Copyright (c) 2017 Michael Green
Copyright (c) 2016 Simon Bärlocher
Permission is hereby granted, free of charge, to any person obtaining a copy
...
...
README.md
View file @
f73b879d
...
...
@@ -7,7 +7,7 @@ Ansible role which installs and configures shorewall and shorewall6.
## Installation
```
$ ansible-galaxy install
sbaerlocher
.shorewall
$ ansible-galaxy install
myatu
.shorewall
```
## Requirements
...
...
@@ -42,21 +42,23 @@ shorewall_zones:
```
yml
-
hosts
:
all
roles
:
-
sbaerlocher
.shorewall
-
myatu
.shorewall
```
## Changelog
## Author
*
[
Michael Green
](
http://myatus.com
)
*
[
Simon Bärlocher
](
https://sbaerlocher.ch
)
*
Farhad Shahbazi
*
Sascha Biberhofer
## License
This project is under the MIT License. See the
[
LICENSE
](
https://sbaerlo.ch/licence
)
file for the full license text.
This project is under the MIT License. See the LICENSE file for the full license text.
## Copyright
(c) 2016, Simon Bärlocher
\ No newline at end of file
Copyright (c) 2017 Michael Green
Copyright (c) 2016 Simon Bärlocher
\ No newline at end of file
defaults/main.yml
View file @
f73b879d
---
# defaults file for
sbaerlocher
.shorewall
# defaults file for
myatu
.shorewall
shorewall_startup
:
1
shorewall6_startup
:
1
...
...
handlers/main.yml
View file @
f73b879d
---
# handlers file for
sbaerlocher
.shorewall
# handlers file for
myatu
.shorewall
-
name
:
start shorewall
service
:
name={{ shorewall_service_name }} state=started
...
...
meta/main.yml
View file @
f73b879d
galaxy_info
:
author
:
Simon Baelocher <sbaerlocher@sbaerlocher.ch
>
author
:
Michael Green <myatus@gmail.com
>
description
:
Ansible role which installs and configures shorewall and shorewall6.
# If the issue tracker for your role is not on github, uncomment the
...
...
@@ -23,7 +23,7 @@ galaxy_info:
# this branch. If travis integration is cofigured, only notification for this
# branch will be accepted. Otherwise, in all cases, the repo's default branch
# (usually master) will be used.
#
github_branch:
github_branch
:
stable
#
# Below are all platforms currently available. Just uncomment
...
...
@@ -194,7 +194,10 @@ galaxy_info:
# - all
# - Any
galaxy_tags
:
[]
galaxy_tags
:
-
networking
-
security
-
firewall
# List tags for your role here, one per line. A tag is
# a keyword that describes and categorizes the role.
# Users find roles by searching for tags. Be sure to
...
...
tasks/main.yml
View file @
f73b879d
---
# tasks file for
sbaerlocher
.shorewall
# tasks file for
myatu
.shorewall
-
name
:
add OS specific variables
include_vars
:
"
{{
item
}}"
...
...
vars/CentOS.yml
View file @
f73b879d
---
# vars file for
sbaerlocher
.shorewall
# vars file for
myatu
.shorewall
shorewall_package_name
:
"
shorewall"
shorewall6_package_name
:
"
shorewall6"
...
...
vars/Debian.yml
View file @
f73b879d
---
# vars file for
sbaerlocher
.shorewall
# vars file for
myatu
.shorewall
shorewall_package_name
:
"
shorewall"
shorewall6_package_name
:
"
shorewall6"
...
...
vars/main.yml
View file @
f73b879d
---
# vars file for
sbaerlocher
.shorewall
# vars file for
myatu
.shorewall
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment