-----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.