Saltstack Official FirewallD Formula
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

README.rst 1.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. =================
  2. firewalld-formula
  3. =================
  4. 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
  5. .. image:: https://travis-ci.org/saltstack-formulas/firewalld-formula.svg?branch=master
  6. NOTICE BEFORE YOU USE
  7. =====================
  8. * This formula aims to follow the conventions and recommendations described at http://docs.saltstack.com/topics/conventions/formulas.html
  9. TODO
  10. ====
  11. * configure local pre-commit hooks (code syntax check based on file extension, check for ugly *utf-8 mac os white space*)
  12. Instructions
  13. ============
  14. 1. Add this repository as a `GitFS <http://docs.saltstack.com/topics/tutorials/gitfs.html>`_ backend in your Salt master config.
  15. 2. Configure your Pillar top file (``/srv/pillar/top.sls``), see pillar.example
  16. 3. Include this Formula within another Formula or simply define your needed states within the Salt top file (``/srv/salt/top.sls``).
  17. Available states
  18. ================
  19. .. contents::
  20. :local:
  21. ``firewalld``
  22. -------------
  23. Manage firewalld
  24. Additional resources
  25. ====================
  26. None
  27. Formula Dependencies
  28. ====================
  29. None
  30. Contributions
  31. =============
  32. Contributions are always welcome. All development guidelines you have to know are
  33. * write clean code (proper YAML+Jinja syntax, no trailing whitespaces, no empty lines with whitespaces, LF only)
  34. * set sane default settings
  35. * test your code
  36. * update README.rst doc
  37. Salt Compatibility
  38. ==================
  39. Tested with:
  40. * 2018.3.x (will probably work too with 2017.x.x)
  41. OS Compatibility
  42. ================
  43. Tested with:
  44. * CentOS 7
  45. * Debian 9
  46. * Ubuntu 18.04