Skip to content

kravietz/ansible-collection-freebsd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Collection - kravietz.freebsd

Collection of roles to configure FreeBSD servers:

kravietz.freebsd.config

Role kravietz.freebsd.config — essential system configuration: /etc/rc.conf, sysctl.conf, /boot/loader.conf, custom config files and directories.

kravietz.freebsd.pf

Role kravietz.freebsd.pf — manage pf firewall with multi-level Ansible group and host rules.

kravietz.freebsd.ipfw

Role kravietz.freebsd.ipfw — manage ipfw FreeBSD native firewall.

Acknowledgements

The code for merging variables across groups has been inspired by ipr-cnrs/nftables, which in turn was inspired by mikegleasonjr/ansible-role-firewall.