0

我已经为 puppet 配置了一个主客户端设置。我有一个完整的项目,我必须将其复制给代理。有一些脚本(可执行文件)和一些 jars 和一些配置文件。现在,当我复制复制项目时,所有权限都已更改。我知道我可以使用“模式”来设置权限,但问题是它适用于整个文件,即给定文件夹中的所有子文件夹和文件。什么是在客户端维护所有文档权限的最佳方法,因为它在源(主)端。

4

1 回答 1

1

资源file具有属性。source_permissions所以你可以做这样的事情:

file { '/some/where':
    ...
    source_permissions => 'use', # or 'use_when_creating'
}
于 2018-11-07T11:23:28.437 回答