X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=modules%2Fbase_packages%2Fmanifests%2Finit.pp;h=c4bbec99ed32ce311cdfda0d6573d3edc15c2721;hb=ba2cf1b5d938810077b0fd73844faf432e8e8f9d;hp=a49d2111e3dbcd0005dee8d1a754a87195f5e26d;hpb=66e7b1e6d508e7d6f5517652110a3e2e03bb3c47;p=perso%2FImmae%2FProjets%2FPuppet.git diff --git a/modules/base_packages/manifests/init.pp b/modules/base_packages/manifests/init.pp index a49d211..c4bbec9 100644 --- a/modules/base_packages/manifests/init.pp +++ b/modules/base_packages/manifests/init.pp @@ -1,29 +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']) - # Puppet dependencies - package { 'git': - ensure => 'latest', - } - package { 'puppet': - ensure => 'latest', - } + # Critical packages + ensure_packages(['openssh', 'grub', 'sudo']) - # Needed by puppet module - package { 'cronie': - ensure => 'latest', - } + # Puppet dependencies + ensure_packages(['git', 'puppet']) }