Saltstack Official FirewallD Formula
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
Imran Iqbal 8136b75fa0
fix(rubocop): add fixes using `rubocop --safe-auto-correct`
5 роки тому
bin feat(semantic-release): implement for this formula 5 роки тому
firewalld fix(yamllint): fix all errors 5 роки тому
test/integration/default fix(rubocop): add fixes using `rubocop --safe-auto-correct` 5 роки тому
.gitignore feat(semantic-release): implement for this formula 5 роки тому
.rubocop.yml feat(semantic-release): implement for this formula 5 роки тому
.salt-lint feat(semantic-release): implement for this formula 5 роки тому
.travis.yml feat(semantic-release): implement for this formula 5 роки тому
.yamllint feat(semantic-release): implement for this formula 5 роки тому
FORMULA feat(semantic-release): implement for this formula 5 роки тому
Gemfile feat(semantic-release): implement for this formula 5 роки тому
LICENSE Initial commit. 10 роки тому
README.rst Updated REDME 6 роки тому
VERSION Update pillar.example 6 роки тому
commitlint.config.js feat(semantic-release): implement for this formula 5 роки тому
kitchen.yml feat(semantic-release): implement for this formula 5 роки тому
pillar.example fix(yamllint): fix all errors 5 роки тому
pre-commit_semantic-release.sh feat(semantic-release): implement for this formula 5 роки тому
release-rules.js feat(semantic-release): implement for this formula 5 роки тому
release.config.js feat(semantic-release): implement for this formula 5 роки тому

README.rst

=================
firewalld-formula
=================

Salt Stack Formula to set up and configure Firewalld, dynamically managed firewall with support for network/firewall zones to define the trust level of network connections or interfaces

.. image:: https://travis-ci.org/saltstack-formulas/firewalld-formula.svg?branch=master

NOTICE BEFORE YOU USE
=====================

* This formula aims to follow the conventions and recommendations described at http://docs.saltstack.com/topics/conventions/formulas.html

TODO
====

* configure local pre-commit hooks (code syntax check based on file extension, check for ugly *utf-8 mac os white space*)

Instructions
============

1. Add this repository as a `GitFS <http://docs.saltstack.com/topics/tutorials/gitfs.html>`_ backend in your Salt master config.

2. Configure your Pillar top file (``/srv/pillar/top.sls``), see pillar.example

3. Include this Formula within another Formula or simply define your needed states within the Salt top file (``/srv/salt/top.sls``).

Available states
================

.. contents::
:local:

``firewalld``
-------------
Manage firewalld

Additional resources
====================

None

Formula Dependencies
====================

None

Contributions
=============

Contributions are always welcome. All development guidelines you have to know are

* write clean code (proper YAML+Jinja syntax, no trailing whitespaces, no empty lines with whitespaces, LF only)
* set sane default settings
* test your code
* update README.rst doc

Salt Compatibility
==================

Tested with:

* 2018.3.x (will probably work too with 2017.x.x)

OS Compatibility
================

Tested with:

* CentOS 7
* Debian 9
* Ubuntu 18.04