For puppet 3.4.0 I would recommend using the config.ru that comes with
puppet as an example. You can find it here:
https://github.com/puppetlabs/puppet/blob/stable/ext/rack/config.ru
Some aspects of it are different from the config.ru that you pasted,
for example,
This is what you pasted:
require
Added info.
When I look in /var/log/syslog I see the line
puppet-master[26751]: Using settings: adding file resource '*confdir*':
'File[/home/puppet/.puppet]{:ensure=>:directory, :loglevel=>:debug,
:links=>:follow, :backup=>false, :path=>"/home/puppet/.puppet"}'
My config.ru file contains the lin
Yes. puppet has those permissions.
I even tried doing
chown -R puppet:puppet /etc/puppet
and
chown -R puppet:puppet /usr/share/puppet
On Thu, Apr 10, 2014 at 5:30 PM, Spencer Krum wrote:
> Does the puppet user have read/execute on all files/dirs under
> /etc/puppet?
>
> Is the config.ru file
Does the puppet user have read/execute on all files/dirs under /etc/puppet?
Is the config.ru file owned by the puppet user?
On Thu, Apr 10, 2014 at 3:21 PM, John Pyeatt wrote:
> I've followed all of the documentation at
> http://docs.puppetlabs.com/guides/passenger.html to try to switch from
>
I've followed all of the documentation at
http://docs.puppetlabs.com/guides/passenger.html to try to switch from
webrick to passenger/apache.
I'm obviously doing something wrong however because I can't get passenger
to use /etc/puppet instead of /home/puppet/.puppet to store data.
Any ideas would