我正在尝试使用puppet设置文件模式,但未设置。
file { 'create script':
ensure => file,
path => "${test_script}/test_script.sh",
content => template('test/test_script.sh.erb'),
require => File[$test_script],
mode => '0775'
}
它可以正确创建文件,但模式仍为默认值0644。
答案 0 :(得分:0)
找出导致问题的原因。该文件已被复制到另一个系统上,并且是必需的
source_permissions => true
保留权限而不使用木偶。