0
OK、私はシェフには新鮮で、プログラミングでは初心者で、さらに悪いのはPowerShell/.NETのバックグラウンドです。この実行ブロックの アイデアは、フォルダ/ファイル出力の所有者/グループは、「ルート・ホイール」シェフコードブロック、 "stat"の出力を使用して "not_if"にする方法
execute 'set_owner' do
command 'sudo chown -R root:wheel /applications/'
not_if { stat -c "%U %G" /mydir/ } = 'root wheel'
end
アイデアがあるの場合は実行しないことですが、正確な構文が正しくありません。
ありがとうございます。 –