You may want to have a look at the output of puppet --genconfig to see what paths are being used by default. At least with 2.7.3, if you run puppet --genconfig as a non-root user, puppet generates a configuration to put itself in $HOME/.puppet instead of the system defaults. If you're running puppet without root privileges, unless you're planning on multiple users doing ad hoc management you might as well install to a homedir. Installing through yum won't buy you much, IMHO.
On Thu, Oct 6, 2011 at 10:36 AM, Ashish <ashishrv....@gmail.com> wrote: > Hi Folks, > > I am trying a non-standard installation of puppet. > I have root privileges during installation how ever I will not have > root privileges during run time. > I wish to exercise more control over puppet master / slave during run > time. > > For the default yum based installation, the various important > configuration points to locations which require sudo privilege for > changes. > > 1. /etc/puppet/puppet.conf > 2. /etc/puppet/manifests/site.pp > etc > > Is it possible to move / relocate these configurations to a folder > where I could give a normal user privilege to edit them? > > Is there documentation for how to install in such non-standard way? > > Thanks, > Ashish > > -- > 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. > > -- 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.