Skip to content

Rosa-Luxemburgstiftung-Berlin/ansible-opnsense-plugpack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License: GPL v3 lint

ansible-opnsense-plugpack

ansible playbook for opnsens that installs and removes plugins and packages.

role variables

defaults/main.yml

caveats

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)

settings

# 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

order of processing

plugins are processed before packages, remove is performed before install.