-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> passenger calls puppetmasterd as user `nobody'. Once I changed the
> puppet dirs to
> own by `nobody' all started working.
> 
> That means when I updated the config.ru it decided to run
> puppetmasterd as user `nobody'
> instead of user `puppet' . older config.ru did not have that issue.
> 
> Here are my old config.ru and new config.ru.
> 
> http://pastie.org/854064
> 
> Any idea what change I can make on new config.ru
> so that puppetmasterd runs as user `puppet' instead?

passenger decides based on the owner of config.ru with which user the
application is started. If the owner is root, it is started with the
default apache user [1].

Hence own the config.ru as puppet, reown the folders and everything will
work.

imho this issue is totally unreleated to the content of your config.

cheers pete

[1]
http://www.modrails.com/documentation/Users%20guide%20Apache.html#user_switching
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkuQOiEACgkQbwltcAfKi3//cQCffQKm8HnX1P7pmrt09ax84e5D
wmMAn0Gy8fK1RaIQdC6mAPXrAofdBWsU
=nO5e
-----END PGP SIGNATURE-----

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to