ansible playbook for opnsens that installs and removes plugins and packages.
do not list packages in opn_packages
that are required/installed by plugins listed in opn_plugins
!
(for example the package lscpu
is installed by os-hw-probe
)
# define a list of opnsense plugins to install
opn_plugins:
- os-lldpd
- os-net-snmp
# opnsense plugins to remove
opn_plugins_remove:
- os-dyndns
# list pf additional packages to install
opn_packages:
- bash
- bash-completion
- bind-tools
# list of packages to remove
opn_packages_remove:
- ipmitool
plugins
are processed before packages
, remove
is performed before install
.