Chef - 递归更改文件组
Chef - Change files group recursively
我有以下结构:
/opt/conf/files.txt
我想要实现的是:
sudo chgrp -R tomcat conf
将'conf'目录下的所有文件全部改成'tomcat'
组
我试过这个:
directory "/opt/conf" do
group 'tomcat'
mode '0070'
recursive true
end
但它只是将组更改为 tomcat 而不是 conf 目录中的文件。
如何实现使用recipes更改conf目录下的所有内容?
这不是 directory
资源支持的内容。您必须在 execute
资源中使用 chown
或 chgrp
。我保证,这是有充分理由的,但这是一个漫长而曲折的收敛本体论故事。
我有以下结构:
/opt/conf/files.txt
我想要实现的是:
sudo chgrp -R tomcat conf
将'conf'目录下的所有文件全部改成'tomcat'
组我试过这个:
directory "/opt/conf" do
group 'tomcat'
mode '0070'
recursive true
end
但它只是将组更改为 tomcat 而不是 conf 目录中的文件。
如何实现使用recipes更改conf目录下的所有内容?
这不是 directory
资源支持的内容。您必须在 execute
资源中使用 chown
或 chgrp
。我保证,这是有充分理由的,但这是一个漫长而曲折的收敛本体论故事。