Puppet-使用LibXML模块安装PHP,并启用XSLT扩展(--使用xsl)

Puppet-使用LibXML模块安装PHP,并启用XSLT扩展(--使用xsl),puppet,Puppet,我需要确保puppet使用带有“-with xsl”标志的LibXML安装Php 对于php的所有内容,我有以下类: class php { package { "php5-cli": ensure => present } package { "php5-dev": ensure => present } package { "php5-mysql": ensure => present } package { "php-pear": ensure =

我需要确保puppet使用带有“-with xsl”标志的LibXML安装Php

对于php的所有内容,我有以下类:

class php {
   package { "php5-cli": ensure => present }
   package { "php5-dev": ensure => present }
   package { "php5-mysql": ensure => present }
   package { "php-pear": ensure => present }
   package { "php5-common": ensure => present}
   package { "php5-fpm": ensure => present}
   package { "php5-cgi": ensure => present}
   package { "php-apc": ensure => present}

   exec { "pear upgrade":
     command => "/usr/bin/pear upgrade",
     require => Package["php-pear"],
   }
}
不知道如何在这里使用标志。
非常感谢。

如果您想使用-with-xsl标志安装它们,您可以尝试以下方法:

all_php_packages = ["php5-cli","php5-dev","php5-mysql","php-pear",
                    "php5-common","php5-fpm","php5-cgi","php-apc"]

package{ $all_php_packages :
   ensure => present,
   install_options => ["--with-xsl","--some-other-option",],
}