Desconsidere minha resposta abaixo, eu inicialmente não entendi .. Isso aparentemente é um bug. link
Sim, use o parâmetro owner para o tipo fie
file { $your_dir_here:
ensure => "directory",
owner => "barack"
}
Eu tenho um compartilhamento NFS em um servidor, que pertence ao usuário barack
. barack
pode escrever neste compartilhamento, e root
não pode, por causa do recurso de hash de raiz
Eu tentei criar um diretório para barack
no compartilhamento com o fantoche 2.7.21, usando o file
digite, mas parece que o fantoche cria arquivos / diretórios como raiz e, em seguida, altera a propriedade. Obviamente, o primeiro passo irá (e falhar).
Acabei usando exec
w / mkdir
.
A minha teoria sobre fantoches é criar arquivos como root primeiro? Existe uma maneira de forçar o fantoche a criar um diretório como barack
, usando o tipo file
?
Desconsidere minha resposta abaixo, eu inicialmente não entendi .. Isso aparentemente é um bug. link
Sim, use o parâmetro owner para o tipo fie
file { $your_dir_here:
ensure => "directory",
owner => "barack"
}
Tags permissions puppet