[Puppet Users] Re: In the catalog, /Settings[*] is what?

nicholas
Wed, 22 Jul 2009 18:48:26 -0000

Puppetmasterd runs as root, though I suppose I could start it as
puppet

The main thing I am trying to do here is not have the CA directory,
and all its  files owned by root
I want all the CA stuff to continue to be owned by the puppet user.

I guess what I mean is that I want to be able to specify the perms for
the files in the /Settings "catalog".
I am guessing that it is all hard coded more or less.

n


On Jul 19, 12:42 pm, Peter Meier <peter.me...@immerda.ch>
wrote:
> Hi
>
> > A number of questions:
>
> > 1. Where did /Settings come from?
>
> how did you start your puppetmasterd, as which user?
>
> > 2. Is there a way to dump the contents of the catalog to understand?
>
> this is not part of the catalog, puppetmasterd tries to create an
> environment itself like it should be.
>
> > 3. I want to change the perms for all that stuff
>
> if you run it as root it should do it, there have been a little bug in
> past which still shows that however that should be fixed in 0.24.8 or at
> least in the upcoming version.
>
> > 4. puppetd is not running on this host, does puppetmasterd act like a
> > puppetd?
>
> nope, it just tries to create/manage the environment like it should be
> to run fine. but look for the bug mentioned above.
>
> cheers pete