I have the puppetmaster deamon running (as root) on a RH5 with it
using /etc/puppet for configuration and /var/lib/puppet for it's other
data files (which appear to be the default). Everything is working
fine.

Installed passenger to run puppetmaster from Apache 2.2 as the user
puppet (it won't run as root). Yes I shut down the deamon, before
starting apache.

It appears that the passenger/apache configuration using the user
puppet wants to use configuration files in /home/puppet/.puppet. It's
own var directory and puppet.conf and fileserver.conf.

When I copy the files from /etc/puppet and /var/lib/puppet into
the .puppet directory of the user puppet it works using apache.

If I then login to the Linux box as the user puppet and execute /usr/
sbin/puppetca --list it is looking in /var/lib/puppet not /home/
puppet/.puppet/var

How do you get the command line and passenger puppet/apache to coexist
with the same directory structure?

Thanks

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