]> git.immae.eu Git - perso/Immae/Projets/Puppet.git/blobdiff - modules/base_packages/manifests/init.pp
Install OVH vps from scratch
[perso/Immae/Projets/Puppet.git] / modules / base_packages / manifests / init.pp
index a935d1b1ebad50f08eb5074779b7a1b636b2cfa8..c4bbec99ed32ce311cdfda0d6573d3edc15c2721 100644 (file)
@@ -1,24 +1,11 @@
 class base_packages {
     # Preinstalled
-    package { 'base':
-      ensure => 'latest',
-    }
-    package { 'openssh':
-      ensure => 'latest',
-    }
-    package { 'grub':
-      ensure => 'latest',
-    }
-    package { 'sudo':
-      ensure => 'latest',
-    }
+    ensure_packages(['base'])
+
+    # Critical packages
+    ensure_packages(['openssh', 'grub', 'sudo'])
 
     # Puppet dependencies
-    package { 'git':
-      ensure => 'latest',
-    }
-    package { 'puppet':
-      ensure => 'latest',
-    }
+    ensure_packages(['git', 'puppet'])
 }