Skip to content

Host Based Firewall Update

Latest
Compare
Choose a tag to compare
@psreed psreed released this 17 Nov 16:12
· 102 commits to master since this release
0b0f13c
Firewall update (#269)

- Created functions for firewall type detection and opening a port.
- You can now easily open a port using the profile::firewall_open_port() function. See sample_website profile for examples.
- Updated code for sample website. Bit of a clean up job, now works on all OS types (ubuntu, rhel, centos & windows).
- Fixed a flapping corrective change with the firewallchain resource
- Commented out the SQL module in the Puppetfile to remove warning with 'puppet apply'. If you need this uncomment it on your deployment.
- Updated firewalld code to use a fork that support managing the package external to the module itself
- Other random style/syntax cleanup


* Package before class to fix initial run failure.
* Clean up Windows sample_website code
* Clean up Linux and Windows sample_website
* Comment out SQL module to reduce error noise
* update for better firewalld package  management
* custom fork of firewalld for package management
* Stop flapping corrective change
* correct syntax for Windows sample_website
* move firewall_type to function for reuse
* simplified functions