engine: resources: Add firewalld resource

This is a simple firewalld resource to make the seamless opening of
firewall ports in standalone laptop (and other) environments easy.
This commit is contained in:
James Shubin
2024-03-10 16:55:13 -04:00
parent 6976f5f3f0
commit c5e3e0ee70
4 changed files with 684 additions and 6 deletions

View File

@@ -0,0 +1,9 @@
firewalld "misc" { # name is irrelevant
services => [
"dhcp",
"tftp",
],
ports => ["4280/tcp",],
state => $const.res.firewalld.state.absent,
}