Saltstack Official FirewallD Formula
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
Niels Abspoel 18fc482853 update service and zones with more options 5年前
firewalld update service and zones with more options 5年前
test/integration/default Refactor backend format, add backward compatibility, simple pkg testing 6年前
.gitignore Add basic test suite 7年前
.travis.yml update service and zones with more options 5年前
Gemfile update service and zones with more options 5年前
LICENSE Initial commit. 10年前
README.rst Updated REDME 6年前
VERSION Update pillar.example 6年前
kitchen.yml update service and zones with more options 5年前
pillar.example update service and zones with more options 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