在MacOS中运行木偶

时间:2014-08-02 04:48:02

标签: macos puppet

我是木偶新手,我正试图像这样运行一个简单的木偶:

node 'mymac.local' {
         package { 'nginx':
           ensure => installed,
         }
}

但它显示了这个错误:

Error: Mac OS X PKG DMG's must specify a package source.
Error: /Stage[main]/Main/Node[mymac.local]/Package[nginx]/ensure: change from absent to present failed: Mac OS X PKG DMG's must specify a package source.

我找不到解决方案

1 个答案:

答案 0 :(得分:0)

您需要指定提供者(可能是brew):

package { "nginx":
  ensure    => latest,
  provider  => 'brew'
}

我建议查看boxen project's nginx moduleGary Larizza has a great post on setting up boxen on OSX

相关问题