# Common utilities class utils { package { [ 'screen', 'less', 'bzip2', 'openssl', 'lynx', 'wget', 'unzip', 'nmap', 'telnet', 'tree', 'whois', 'dosfstools', 'dnsutils', 'bc', 'lsof', 'wipe' ]: ensure => installed, } if !defined(Package['git-core']) { package { 'git-core': ensure => installed, } } # Editor alternative file { "/etc/alternatives/editor": ensure => "/usr/bin/vi", owner => root, group => root, } }