我应该直接从forge.puppetllabs.com编辑模块吗?

时间:2014-05-19 01:39:07

标签: puppet

从forge.puppetlabs.com安装模块时,模块安装在/ etc / puppetlabs / puppet / modules中。我们说我已经安装了puppetlabs ntp模块但需要自定义它。我是否可以编辑/ etc / puppetlabs / puppet / modules / ntp中的模块文件,还是应该将ntp目录复制到另一个目录(当然是模块路径中的目录)并将其破解到那里?

感谢。

1 个答案:

答案 0 :(得分:0)

这个问题与this other one相似(虽然我觉得没有重复)。

你真正想做的是“分叉”(在github中说话)模块并使用你自己的版本代替上游版本。理想情况下,您的更改通常是可配置的,因此如果您打开拉取请求以使增强功能上游,其他用户可以从中受益。