diff --git a/manifests/init.pp b/manifests/init.pp index 9208bbc..8e566db 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -23,6 +23,16 @@ class jeepyb ( ensure => present, } } + if ! defined(Package['libxml2-dev']) { + package { 'libxml2-dev': + ensure => present, + } + } + if ! defined(Package['libxslt-dev']) { + package { 'libxslt-dev': + ensure => present, + } + } } 'RedHat': { if ! defined(Package['PyYAML']) { @@ -30,6 +40,16 @@ class jeepyb ( ensure => present, } } + if ! defined(Package['libxml2-devel']) { + package { 'libxml2-devel': + ensure => present, + } + } + if ! defined(Package['libxslt-devel']) { + package { 'libxslt-devel': + ensure => present, + } + } } default: { fail("Unsupported osfamily: ${::osfamily} The 'jeepyb' module only supports osfamily Debian or RedHat.")