Added module ia32libs

This commit is contained in:
Ossi Salmi 2011-03-09 14:02:46 +02:00 committed by Timo Mkinen
parent 7b10e62e1c
commit 63b1806ffc
2 changed files with 21 additions and 19 deletions

View file

@ -1,23 +1,8 @@
# 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 inherits clarified {
class clarified::analyzer {
include ia32libs
file { "/usr/local/src/clarified-analyzer-linux-i686.sh":
ensure => present,
@ -38,7 +23,9 @@ class clarified::analyzer inherits clarified {
# Install Clarified Recorder.
#
class clarified::recorder inherits clarified {
class clarified::recorder {
include ia32libs
if $recorder_datadir {
file { "${recorder_datadir}":

View file

@ -0,0 +1,15 @@
# Install 32-bit compatibility libraries for 64-bit systems.
#
class ia32libs {
if $architecture == "x86_64" {
case $operatingsystem {
ubuntu: {
package { "ia32-libs":
ensure => installed,
}
}
}
}
}