Hi, I am very new to puppet. I installed puppet 3.2.3 (open source) on Debian Wheezy. Everything seems to work fine. Now I want to setup ssh::auth on the puppet master. The documentation states that: "To install ssh::auth, place the file auth.pp<http://projects.reductivelabs.com/attachments/935/auth.pp> (attached to this page) into the ssh/manifests directory in your module path: for example, /etc/puppet/modules/ssh/manifests/auth.pp." Unfortunately my system does not have ssh/manifest and therefore I wonder, I this a minor issue? If not, how do I go about setting up ssh:auth in this environment? Any help offered is highly appreciated. Joseph -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.
Greetings, I''m also new to puppet, but the documentation is basically informing you about the way puppet modules are laid out. From the Puppet documentation ( http://docs.puppetlabs.com/puppet/3/reference/modules_fundamentals.html): On disk, a module is simply a directory tree with a specific, predictable structure: MODULE NAME |--manifests |--files |--templates |--lib |--tests \--spec1 So it is perfectly fine for you to create the ssh/manifests directory and place the auth.pp file in there. That''s where Puppet expects it to be. I''d recommend going through the Puppet reference to get more information on it, and possbly trying out the Learning Puppet VM Tutorial ( http://docs.puppetlabs.com/learning/), which also has a section on Modules and Classes (http://docs.puppetlabs.com/learning/modules1.html) Hope this helps! Stephen On Monday, July 29, 2013 4:12:48 AM UTC-4, Joseph Mwesigwa Bbaale wrote:> > Hi, > > I am very new to puppet. > > I installed puppet 3.2.3 (open source) on Debian Wheezy. Everything seems > to work fine. > > Now I want to setup ssh::auth on the puppet master. The documentation > states that: > > "To install ssh::auth, place the file auth.pp<http://projects.reductivelabs.com/attachments/935/auth.pp> (attached > to this page) into the ssh/manifests directory in your module path: for > example, /etc/puppet/modules/ssh/manifests/auth.pp." > > > Unfortunately my system does not have ssh/manifest and therefore I > wonder, I this a minor issue? If not, how do I go about setting up ssh:auth > in this environment? > > Any help offered is highly appreciated. > > Joseph > >-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.
Joseph Mwesigwa Bbaale
2013-Jul-30 05:27 UTC
[Puppet Users] Re: a different ssh::auth problem
Hi Stephen, Thank you so much for the clarification. I am going to the documents that you have recommended. Regards, Joseph On Monday, 29 July 2013 20:26:41 UTC+3, Stephen Brown II wrote:> > Greetings, > > I''m also new to puppet, but the documentation is basically informing you > about the way puppet modules are laid out. From the Puppet documentation ( > http://docs.puppetlabs.com/puppet/3/reference/modules_fundamentals.html): > On disk, a module is simply a directory tree with a specific, predictable > structure: > > MODULE NAME > |--manifests > |--files > |--templates > |--lib > |--tests > \--spec1 > > So it is perfectly fine for you to create the ssh/manifests directory and > place the auth.pp file in there. That''s where Puppet expects it to be. > > I''d recommend going through the Puppet reference to get more information > on it, and possbly trying out the Learning Puppet VM Tutorial ( > http://docs.puppetlabs.com/learning/), which also has a section on > Modules and Classes (http://docs.puppetlabs.com/learning/modules1.html) > > Hope this helps! > Stephen > > On Monday, July 29, 2013 4:12:48 AM UTC-4, Joseph Mwesigwa Bbaale wrote: >> >> Hi, >> >> I am very new to puppet. >> >> I installed puppet 3.2.3 (open source) on Debian Wheezy. Everything seems >> to work fine. >> >> Now I want to setup ssh::auth on the puppet master. The documentation >> states that: >> >> "To install ssh::auth, place the file auth.pp<http://projects.reductivelabs.com/attachments/935/auth.pp> (attached >> to this page) into the ssh/manifests directory in your module path: for >> example, /etc/puppet/modules/ssh/manifests/auth.pp." >> >> >> Unfortunately my system does not have ssh/manifest and therefore I >> wonder, I this a minor issue? If not, how do I go about setting up ssh:auth >> in this environment? >> >> Any help offered is highly appreciated. >> >> Joseph >> >>-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.