Puppet:在 nfs 共享上创建目录并设置 root_squash

Puppet:在 nfs 共享上创建目录并设置 root_squash

我在服务器上有一个 NFS 共享,它属于用户barackbarack可以在此共享中写入,并且root不能,因为根南瓜特征

我尝试barack使用 puppet 2.7.21 在共享上创建一个目录,使用file类型,但看起来 puppet 以 root 身份创建文件/目录,然后更改所有权。显然,第一步将(并且确实)失败。

我最终使用了execw/ mkdir

我关于 puppet 首先以 root 身份创建文件的理论正确吗?有没有办法强制 puppetbarack使用file类型创建目录?

答案1

请忽略我下面的回答,我最初误解了......这显然是一个错误。 http://projects.puppetlabs.com/issues/14681

是的,使用所有者参数到 fie 类型 file { $your_dir_here: ensure => "directory", owner => "barack" }

相关内容