X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=modules%2Frole%2Fmanifests%2Fbackup.pp;h=51b689d4a891feb84c40b01b7ae66fb6f606dc9f;hb=80225f1917ac5919135af2a4815fce5faf3fa080;hp=b35c54270fbe2f573700ab782840fe10e32653b0;hpb=851ca3c6f662e26e949e57669d7962abb6c22510;p=perso%2FImmae%2FProjets%2FPuppet.git diff --git a/modules/role/manifests/backup.pp b/modules/role/manifests/backup.pp index b35c542..51b689d 100644 --- a/modules/role/manifests/backup.pp +++ b/modules/role/manifests/backup.pp @@ -17,6 +17,14 @@ class role::backup ( include "role::backup::postgresql" + ensure_packages(["python", "python-pip"]) + package { "pylog2rotate": + source => "git+https://github.com/avian2/pylog2rotate", + ensure => present, + provider => "pip3", + require => Package["python-pip"], + } + ensure_packages(["rsync"]) ssh_keygen { $user: