0
/etc/temp.d
ディレクトリ内のすべてのファイルの所有権を変更するために、ディレクトリchefリソースを使用しています。ディレクトリ内のすべての所有者を変更する
[ /etc/temp.d ].each do |path|
directory path do
recursive true
owner user1
group user1
mode '0750'
action :create
end
end
しかし、私はそれがtemp.d
内のファイルやディレクトリの所有権が変更取得されていないuser1
にのみtemp.d
ディレクトリの所有権を変更することがわかります。
もう少し説明すると、 'recursive'はアクションに応じて' mkdir -p'または 'rm -r'を意味します。 – coderanger
オプションセクションに ':apply_to_children'のようなものを追加できますか? – meallhour