diff options
author | Varac <varacanero@zeromail.org> | 2009-12-07 01:46:52 +0100 |
---|---|---|
committer | Varac <varacanero@zeromail.org> | 2009-12-07 01:46:52 +0100 |
commit | ad99d7611f716eada0620417f7d62c095ef38fd1 (patch) | |
tree | f90ee74f719c127758030b65c7dc60c57bbc9d02 /manifests | |
parent | 70cae2f75b1938ac26a75597a8e75dc3e7d327b7 (diff) | |
download | puppet-backupninja-ad99d7611f716eada0620417f7d62c095ef38fd1.tar.gz puppet-backupninja-ad99d7611f716eada0620417f7d62c095ef38fd1.tar.bz2 |
Added class backupninja::client::sys to install neccessary files for backupninja::sys on debian and ubuntu.
Diffstat (limited to 'manifests')
-rw-r--r-- | manifests/client.pp | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/manifests/client.pp b/manifests/client.pp index c21e669..acff367 100644 --- a/manifests/client.pp +++ b/manifests/client.pp @@ -127,4 +127,23 @@ class backupninja::client::duplicity inherits backupninja::client::defaults { } } } - + +class backupninja::client::sys inherits backupninja::client::defaults { + case $operatingsystem { + debian,ubuntu: { + if !defined(Package["debconf-utils"]) { + if $debconf_utils_ensure_version == '' { $debconf_utils_ensure_version = 'installed' } + package { 'debconf-utils': + ensure => $debconf_utils_ensure_version, + } + } + if !defined(Package["hwinfo"]) { + if $hwinfo_ensure_version == '' { $hwinfo_ensure_version = 'installed' } + package { 'hwinfo': + ensure => $hwinfo_ensure_version, + } + } + } + default: {} + } +} |