Puppet: Crie um diretório no nfs share com root_squash set

2

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 ?

    
por greg0ire 10.04.2013 / 17:32

1 resposta

1

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" }

    
por 10.04.2013 / 21:00