Host Based Firewall Update
Latest
psreed
released this
17 Nov 16:12
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