class nodo::utils::virtual ( $ensure = 'installed', ) { package { [ # For running virtual machines 'qemu', 'qemu-kvm', 'libguestfs-tools', #'virtualbox-guest-additions-iso', # For graphical interfacing with virtual machines 'xpra', 'xvfb', 'virt-viewer', 'spice-client-gtk', 'socat', ]: ensure => $ensure, } #package { 'spice-client': # ensure => $::lsbdistcodename ? { # 'jessie' => installed, # default => absent, # }, #} # We're not managing this package as we're favouring the # virtualbox package which doesn't needs it. #package { [ # 'virtualbox-fuse', #]: # ensure => $ensure, #} }