I''ve submitted the following to howtoforge.com for approval. My plan is to create similar docs for OpenBSD, RHEL and installing from source. I''d certainly appreciate comments on how to improve the document, and feedback on errors. http://nixnotes.org/puppet.html Kent -- "It may be true that the law cannot make a man love me, but it can stop him from lynching me, and I think that''s pretty important." - Martin Luther King Jr.
On 23 Feb 2007, at 20:49, Kenton Brede wrote:> http://nixnotes.org/puppet.htmlAh, that''s a good start. But I''ve a few suggestions as to how this might be improved. First, in the "Background" section you instruct the user to install facter and then puppet itself, and then in section 1 you instruct them to install the pre-requisites. Myself, I''d find this confusing. I''d suggest that you move the bit in the background section down a little. I also note that you''re allowing for installation on non-feisty versions of ubuntu / Debian; this is a nice touch, but I would recommend that you include a section on apt-pinning, as I''d say that this encourages better practice (ie: is easier in the long run) than installing packages by hand. That way, all you need is one ''apt-get install -t feisty puppet'' invocation once you''re done. (http://jaqque.sbih.org/kplug/apt-pinning.html seems to be a good reference. I''ll admit it''s the first hit on google; it seems to do, though.) Hopefully this will be useful, and keep up the good work. :) -- Ceri Storey <cez@necrofish.org.uk> -- http://unix.culti.st/ _______________________________________________ Puppet-users mailing list Puppet-users@madstop.com https://mail.madstop.com/mailman/listinfo/puppet-users
On 2/25/07, Ceri Storey <cez@necrofish.org.uk> wrote:> > > On 23 Feb 2007, at 20:49, Kenton Brede wrote: > > > http://nixnotes.org/puppet.html > Ah, that''s a good start. But I''ve a few suggestions as to how this might be > improved. > > First, in the "Background" section you instruct the user to install facter > and then puppet itself, and then in section 1 you instruct them to install > the pre-requisites. Myself, I''d find this confusing. I''d suggest that you > move the bit in the background section down a little. > > I also note that you''re allowing for installation on non-feisty versions of > ubuntu / Debian; this is a nice touch, but I would recommend that you > include a section on apt-pinning, as I''d say that this encourages better > practice (ie: is easier in the long run) than installing packages by hand. > That way, all you need is one ''apt-get install -t feisty puppet'' invocation > once you''re done. > > (http://jaqque.sbih.org/kplug/apt-pinning.html seems to be > a good reference. I''ll admit it''s the first hit on google; it seems to do, > though.) > > Hopefully this will be useful, and keep up the good work. :)Thanks for the comments. Below is the second edition. One of the reasons I didn''t include "pinning" in the first round is the fear of messing up someones system. If anyone has the time, please go through the tutorial and let me know if I''ve made any mistakes. http://nixnotes.org/puppet-ubuntu.html Thanks, Kent -- "It may be true that the law cannot make a man love me, but it can stop him from lynching me, and I think that''s pretty important." - Martin Luther King Jr.