README in puppet-0.9.2 vs README in puppet-0.13.0
- old
+ new
@@ -1,24 +1,27 @@
-$Id: README 722 2005-10-21 22:51:26Z luke $
-
Documentation (and detailed install instructions) can be found
-online: http://reductivelabs.com/projects/puppet/documentation/
+online at http://reductivelabs.com/projects/puppet/documentation.
-This is what you need to get puppet running:
--- Check you have Ruby version 1.8.2 or later
- You can download it from
- ftp://ftp.ruby-lang.org/pub/ruby/ruby-1.8.2.tar.gz
- Un tar it, then: ./configure; make; make install
+Generally, you need the following things installed:
--- http://reductivelabs.com/downloads/facter/facter-latest.tgz
- A library that puppet needs to run. Un tar it, and calling
- 'ruby install.rb' file should successfully install it; let
- me know if it doesn't. Otherwise, you can just set RUBYLIB
- to contain its lib directory.
+* Ruby >= 1.8.1 (earlier releases might work but probably not)
- There should also be a recent snapshot there.
+* The Ruby OpenSSL library. For some reason, this often isn't included
+ in the main ruby distributions. You can test for it by running
+ 'ruby -ropenssl -e "puts :yep"'. If that errors out, you're missing the
+ library.
--- Install puppet
- Run 'ruby install.rb' or add the 'lib/' directory to your RUBYLIB path.
+ If your distribution doesn't come with the necessary library (e.g., on Debian
+ and Ubuntu you need to install libopenssl-ruby), then you'll probably have to
+ compile Ruby yourself, since it's part of the standard library and not
+ available separately. You could probably just compile and install that one
+ library, though.
--- After that, you should be able to go into test/ and run ./test,
- or run 'bin/puppet' on whichever puppet config files you want.
+* The Ruby XMLRPC client and server libraries. For some reason, this often
+ isn't included in the main ruby distributions. You can test for it by
+ running 'ruby -rxmlrpc/client -e "puts :yep"'. If that errors out, you're missing
+ the library.
+
+* Facter => 1.1.1
+ You can get this from http://reductivelabs.com/projects/facter
+
+$Id: README 815 2006-01-12 19:01:41Z luke $