Added module ia32libs
This commit is contained in:
parent
7b10e62e1c
commit
63b1806ffc
2 changed files with 21 additions and 19 deletions
|
@ -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}":
|
||||
|
|
15
ia32libs/manifests/init.pp
Normal file
15
ia32libs/manifests/init.pp
Normal 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,
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
Loading…
Add table
Reference in a new issue