Hi, Is there is an official Puppet stance on what the permissions of these files/directories should be on the Puppet Master? I'm looking for the minimum necessary permissions (ie: the most secure):
1. /etc/puppet/manifests 2. /usr/share/puppet 3. /usr/lib/ruby/gems/1.8/specifications/*.gemspec 4. /usr/lib/ruby/gems/1.8/gems/passenger-X.Y.Z In order to get my puppet master (v2.7.14) to run under apache (v2.2.15) using passenger (v3.0.12) on Cent OS (v6.2), I had to do the following: chown puppet /etc/puppet/manifests chmod -R 755 /usr/share/puppet chmod 755 /usr/lib/ruby/gems/1.8/specifications/*.gemspec chown -R puppet /usr/lib/ruby/gems/1.8/gems/passenger-3.0.12 Do any of the above changes yield a security risk I should be aware of? Thanks in advance :) -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/fIJRlRtBqloJ. To post to this group, send email to puppet-users@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.