小编Joe*_*erg的帖子

Puppet 和launchd 服务?

我们有一个配置了 Puppet 的生产环境,并且希望能够在我们的开发机器上设置一个类似的环境:红帽、Ubuntu 和 OSX 的混合。正如所料,OSX 是这里的怪人,可悲的是,我在让它工作时遇到了很多麻烦。

我的第一次尝试是使用macports,使用以下声明:

package { 'rabbitmq-server':
    ensure   => installed,
    provider => macports,
}
Run Code Online (Sandbox Code Playgroud)

但遗憾的是,这会产生以下错误:

Error: /Stage[main]/Rabbitmq/Package[rabbitmq-server]: Could not evaluate: Execution of '/opt/local/bin/port -q installed rabbitmq-server' returned 1: usage: cut -b list [-n] [file ...]
       cut -c list [file ...]
       cut -f list [-s] [-d delim] [file ...]
    while executing
"exec dscl -q . -read /Users/$env(SUDO_USER) NFSHomeDirectory | cut -d ' ' -f 2"
    (procedure "mportinit" line 95)
    invoked from within
"mportinit ui_options global_options …
Run Code Online (Sandbox Code Playgroud)

mac-osx puppet

15
推荐指数
1
解决办法
2384
查看次数

标签 统计

mac-osx ×1

puppet ×1