class base_packages {
+ # Preinstalled
+ package { 'base':
+ ensure => 'latest',
+ }
+ package { 'openssh':
+ ensure => 'latest',
+ }
+ package { 'grub':
+ ensure => 'latest',
+ }
+ package { 'sudo':
+ ensure => 'latest',
+ }
+
+ # Puppet dependencies
package { 'git':
ensure => 'latest',
}
package { 'puppet':
ensure => 'latest',
}
+
+ # Needed by puppet module
package { 'cronie':
ensure => 'latest',
}