我想使用Itamae更改文件属性,所以我写了如下:

file '/usr/local/bin/jobber' do
  action :edit
  owner 'jobber_client'
  group 'root'
  mode '04755'
end

ownergroup属性按预期更改,但mode仅更改为755,而不对文件执行setuid
如何使用setuid执行Itamae

最佳答案

有一个bug filed against Chef类似的问题,似乎已经修复了here
如果itamae也受到同样问题的影响,那么首先创建文件,然后再修改它似乎是最好的解决方法。

09-25 18:08