- From: Sheppy Reno <
>
- To: "
" <
>
- Subject: [chef] Re: Permission denied on scripts
- Date: Thu, 7 Aug 2014 11:18:26 +0000
- Accept-language: en-US
Any chance you have /tmp mounted with noexec?
On Wed, 2014-08-06 at 18:28 -0300, Bráulio Bhavamitra wrote:
>
Hello all,
>
>
>
For an specific node, all scripts (bash, rvm_shell, etc) are created
>
under /tmp/user/braulio/chef-scriptXXXXXX instead
>
of /tmp/chef-scriptXXXXXX, then I get the error when chef-client tries
>
to run them, see below.
>
>
>
How to fix it? I don't know any specific configuration for this node.
>
>
>
cheers,
>
braúlio
>
>
>
>
================================================================================
>
Error executing action `run` on resource
>
'rvm_shell[noosfero-bundle-install]'
>
>
================================================================================
>
>
Mixlib::ShellOut::ShellCommandFailed
>
------------------------------------
>
script[noosfero-bundle-install]
>
(/home/braulio/chef-solo/cookbooks-2/rvm/providers/shell.rb line 75)
>
had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process
>
to exit with [0],
>
but received '126'
>
---- Begin output of "bash"
>
"/tmp/user/1000/chef-script20140806-8138-15wlsi2" ----
>
STDOUT:
>
STDERR: bash: /tmp/user/1000/chef-script20140806-8138-15wlsi2:
>
Permission denied
>
---- End output of "bash"
>
"/tmp/user/1000/chef-script20140806-8138-15wlsi2" ----
>
Ran "bash" "/tmp/user/1000/chef-script20140806-8138-15wlsi2"
>
returned 126
>
>
Cookbook Trace:
>
---------------
>
/home/braulio/chef-solo/cookbooks-2/rvm/providers/shell.rb:98:in
>
`script_wrapper'
>
/home/braulio/chef-solo/cookbooks-2/rvm/providers/shell.rb:46:in
>
`block in class_from_file'
>
>
>
>
>
--
>
"Lute pela sua ideologia. Seja um com sua ideologia. Viva pela sua
>
ideologia. Morra por sua ideologia" P.R. Sarkar
>
>
EITA - Educação, Informação e Tecnologias para Autogestão
>
http://cirandas.net/brauliobo
>
http://eita.org.br
>
>
"Paramapurusha é meu pai e Parama Prakriti é minha mãe. O universo
>
é meu lar e todos nós somos cidadãos deste cosmo. Este universo é
>
a imaginação da Mente Macrocósmica, e todas as entidades estão
>
sendo criadas, preservadas e destruídas nas fases de extroversão
>
e introversão do fluxo imaginativo cósmico. No âmbito pessoal,
>
quando uma pessoa imagina algo em sua mente, naquele momento, essa
>
pessoa é a única proprietária daquilo que ela imagina, e ninguém mais.
>
Quando um ser humano criado mentalmente caminha por um milharal
>
também imaginado, a pessoa imaginada não é a propriedade desse
>
milharal, pois ele pertence ao indivíduo que o está imaginando. Este
>
universo foi criado na imaginação de Brahma, a Entidade Suprema, por
>
isso a propriedade deste universo é de Brahma, e não dos microcosmos
>
que também foram criados pela imaginação de Brahma. Nenhuma
>
propriedade deste mundo, mutável ou imutável, pertence a um indivíduo
>
em particular; tudo é o patrimônio comum de todos."
>
Restante do texto
>
em http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia
>
Archive powered by MHonArc 2.6.16.