Install and configure a firewall on Linux-based systems.
Supported operating systems:
- Debian 10 (Buster)
The following table lists all variables that can be overridden and their default values.
Name | Default Value | Description |
---|---|---|
firewall_provider |
auto | Firewall tool to use. Automatically determined. |
firewall_package_state |
present | Installation state for firewall package. |
- hosts: all
roles:
- stonesoupkitchen.firewall
A Makefile is included for easier development with pipenv
.
After cloning this repository,
use the following commands to set up an environment.
pipenv install --dev
To lint your changes with ansible-lint:
make lint
To run tests with molecule:
make test
See LICENSE.