puppet-windows_firewall
puppet-windows_firewall copied to clipboard
Puppet Modules should enforce a desired state
Preconditions. Firewall module used to set a few ports e.g. RDP, Web etc
If a user manually added a new port to the Firewall in Windows. This module has no functionality to remove rules that are not defined, which defeats the purpose of leveraging puppet.
A puppet module should allow you to configure a service and any manual changes to that service are deleted when the puppet agent runs.
I feel this module needs some important functionality to be enterprise grade.
- Purge firewall rules that are not defined in puppet
- Allow you to specify exceptions for Profile - Public, Private and Domain
- Keep Established connections during the puppet agent run
What are your thoughts on this?