On Mar 4, 8:24 am, Tim Dunphy <bluethu...@gmail.com> wrote:
>  the puppetmaster daemon is not running as root, however I have other
> modules running on this machine and a files directory in each  that
> all have the same exact ownership and permissions and are being shared
> without any problems.

Then the puppetmaster user must belong to group "root" (or one of its
aliases); otherwise, it wouldn't be able to read your other files,
either.  I wouldn't be very comfortable with that, though it's better
than running as root.  If you want to ensure that the Puppetmaster
cannot change the files, then you can instead assign the files and the
puppet user to group "puppet" (or some other non-root group) and leave
the file modes the same.  Files' groups do not have to coincide with
their owners' groups.

Whether you do that or not, though, do ensure that all the directories
in the path to your file have group execute permission.  Read is not
enough.


John

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
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.

Reply via email to