我正在使用alup / puppet-rbenv,我正在用这个语句安装带有nginx的Passenger:
rbenv::gem { "passenger": user => "vagrant", ruby => "1.9.3-p327", ensure => "4.0.8", }
不过,我需要添加以下选项来编译nginx:
--with-http_ssl_module --with-cc-opt=-Wno-error --with-http_realip_module
我不知道怎么做
您可能需要使用exec语句
exec {'foo': command => "gem install passenger --with-http_ssl_module --with-cc-opt=-Wno-error --with-http_realip_module", }
不幸的是,你使用exec来放弃你的蔑视 。