On Mon, Nov 26, 2012 at 4:05 PM, Jakov Sosic <jso...@srce.hr> wrote: > On 11/26/2012 08:54 PM, Matt Zagrabelny wrote: > >> file { "/etc/ssh/ssh_host_rsa_key.pub": >> source => "puppet:///private/etc/ssh/ssh_host_rsa_key.pub", > > I didn't know about this one, do I need any special configuration of the > puppetmaster for this to work, or is this a builtin?
Hi Jakov, Here is my fileserver.conf: root@puppet:/etc/puppet# cat /etc/puppet/fileserver.conf # This file consists of arbitrarily named sections/modules # defining where files are served from and to whom # Define a section 'files' # Adapt the allow/deny settings to your needs. Order # for allow/deny does not matter, allow always takes precedence # over deny [files] path /etc/puppet/files # allow *.example.com # deny *.evil.example.com # allow 192.168.0.0/24 [plugins] # allow *.example.com # deny *.evil.example.com # allow 192.168.0.0/24 [private] path /etc/puppet/private/%h allow * You would then put stuff at: /etc/puppet/private/node-01/etc/ssh/ssh_host_rsa_key . . etc. When node-01 connects your puppetmaster, it can only "see" its private file space. -mz -- 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.