首页 > 解决方案 > 安装一个手工制作的木偶模块在 Debian 伸展中发生了变化

问题描述

在 debian jessie 中,我曾经将自己的 handmyde puppet 模块安装在/etc/puppet/modules. 我只是用 git 在那里创建了一个 foder:

cd /etc/puppet/modules
git clone https://github.com/ffnord/ffnord-puppet-gateway ffnord

从那时起,我可以ffnord在我的 puppet 脚本中使用该模块。

这不再适用于 Debian 拉伸。如何在 Debian 9 中安装我的模块?

标签: puppet

解决方案


模块文件夹更改为

/etc/puppet/code/modules

你会发现

$ sudo puppet config print modulepath 
/etc/puppet/code/modules:/usr/share/puppet/modules

更好的路径是/usr/share/puppet/modules.

https://puppet.com/docs/puppet/4.10/dirs_modulepath.html


推荐阅读