class nodo::utils::network::analyzer ( $ensure = 'installed', ) { package { [ 'tshark', 'arping', 'fping', 'oping', 'tcptraceroute', 'tcpstat', 'iperf', 'zmap', ]: ensure => $ensure, } # https://www.linode.com/docs/networking/diagnosing-network-issues-with-mtr package { [ 'mtr', ]: ensure => $ensure, } # Not in use package { [ 'heartbleeder', 'psad', ]: ensure => absent, } }