From 335b2e7735c422ccb4f7e71cc7625efdc3345c25 Mon Sep 17 00:00:00 2001 From: Ossi Salmi Date: Thu, 13 Jan 2011 15:06:17 +0200 Subject: [PATCH] Added support for 64-bit Ubuntu to clarified module --- clarified/manifests/init.pp | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/clarified/manifests/init.pp b/clarified/manifests/init.pp index 2982348..095b9bd 100644 --- a/clarified/manifests/init.pp +++ b/clarified/manifests/init.pp @@ -1,6 +1,23 @@ +# Install 32-bit compatibility libraries for 64-bit systems. +# +class clarified { + + if $architecture == "x86_64" { + case $operatingsystem { + ubuntu: { + package { "ia32-libs": + ensure => installed, + } + } + } + } + +} + + # Install Clarified Analyzer. # -class clarified::analyzer { +class clarified::analyzer inherits clarified { file { "/usr/local/src/clarified-analyzer-linux-i686.sh": ensure => present, @@ -21,7 +38,7 @@ class clarified::analyzer { # Install Clarified Recorder. # -class clarified::recorder { +class clarified::recorder inherits clarified { if $recorder_datadir { file { "${recorder_datadir}":