From the docs:
----------------------------
auth.conf

rest_authconfig = $confdir/auth.conf

The auth.conf doesn't exist by default, but Puppet has some default settings that will be put in place if you don't create an auth.conf. You'll see these settings if you run your puppetmaster in debug mode and then connect with a client.
---------------------------
namespaceauth.conf

authconfig = $confdir/namespaceauth.conf

This file controls the http connections to the puppet agent. It is necessary to start the puppet agent with the listen true option.

There's an example namespaceauth.conf file in the puppet source in conf/namespaceauth.conf.
----------------------------

auth.conf: controls access to puppetmaster - lives on puppetmaster

namespaceauth.conf: bit harder to discern from doco and the link to the example returns 404. (points to old reductivelabs github)
https://github.com/puppetlabs/puppet/blob/master/conf/namespaceauth.conf

# This is an example namespaceauth.conf file,
# which you'll need if you want to start a client
# in --listen mode.
[fileserver]
allow *.domain.com

[puppetmaster]
allow *.domain.com

[puppetrunner]
allow culain.domain.com

[puppetbucket]
allow *.domain.com

[puppetreports]
allow *.domain.com

[resource]
allow server.domain.com

That would be on the client from my reading but I haven't implemented this at all.




On , Douglas Garstang <doug.garst...@gmail.com> wrote:
On Tue, Feb 22, 2011 at 2:58 PM, Jed jedbl...@gmail.com> wrote:

Thanks Denmat...



I've seen the page already, but its so vague...



it doesnt mention anywhere what files belong where...



I gather auth.conf would need to be on the puppetmaster...



however, from what it says about namespaceauth.conf, it seems that

needs to live on the puppet client machines....



not sure....



On Feb 22, 4:58 pm, Denmat tu2bg...@gmail.com> wrote:

> I think only on master. This might help you further.http://docs.puppetlabs.com/guides/security.html

>


> On 23/02/2011, at 8:29, Jed jedbl...@gmail.com> wrote:

>

> > I'm trying to wrap my head around these files...

>

> > do both of them need to reside on the client and master?

>

> > are there any docs that describe these files and what all the option/

> > sections are and what they do?

>

> > Thanks all....



Yeah, it is horribly confusing isn't it. Glad it's not just me that can't quite work it out.


Doug







--

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.

Reply via email to