Server automation framework and application
Перейти к файлу
luke 27cabf25fc Fixing a weird bug that occurred because I was changing @parentclass in the AST stuff the first time it was called, from a string to a the actual instance of the parent. This worked fine as long as the parentclass was only called when parsing was complete, such as during evaluation, but if anything resulted in it being called earlier (e.g., attempting to add to the class during parsing), then things behaved, um, badly. This commit fixes the method so that the variable is not modified; there is now @parentclass and @parentobj.
git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2511 980ebf18-57e1-0310-9a29-db15c13687c0
2007-05-14 15:19:48 +00:00
bin Fixing the to_trans method and ralsh a bit so ralsh now works with the new lack of "is" method 2007-05-10 21:46:59 +00:00
conf Update to latest shipped for Fedora/RHEL 2007-05-03 01:00:26 +00:00
documentation fixing the cookbook link fix 2007-02-06 20:30:23 +00:00
examples Fix for #565: Final merge of changes from source:branches/execute-refactor into source:trunk 2007-04-03 15:51:18 +00:00
ext Merging the webserver_portability branch from version 2182 to version 2258. 2007-03-06 19:03:05 +00:00
lib Fixing a weird bug that occurred because I was changing @parentclass in the AST stuff the first time it was called, from a string to a the actual instance of the parent. This worked fine as long as the parentclass was only called when parsing was complete, such as during evaluation, but if anything resulted in it being called earlier (e.g., attempting to add to the class during parsing), then things behaved, um, badly. This commit fixes the method so that the variable is not modified; there is now @parentclass and @parentobj. 2007-05-14 15:19:48 +00:00
man/man8 hoo 2007-01-27 20:30:21 +00:00
test Fixing a weird bug that occurred because I was changing @parentclass in the AST stuff the first time it was called, from a string to a the actual instance of the parent. This worked fine as long as the parentclass was only called when parsing was complete, such as during evaluation, but if anything resulted in it being called earlier (e.g., attempting to add to the class during parsing), then things behaved, um, badly. This commit fixes the method so that the variable is not modified; there is now @parentclass and @parentobj. 2007-05-14 15:19:48 +00:00
CHANGELOG Updated the CHANGELOG with changes for retrieve and acts_as_taggable. 2007-05-11 15:11:21 +00:00
COPYING Added GPL license 2005-08-25 20:58:05 +00:00
LICENSE Added GPL license 2005-08-25 20:58:05 +00:00
README pointing documentation to the wiki now 2007-01-29 18:32:46 +00:00
Rakefile Updating changelog and adding filebucket to the exluded file list in the Rakefile 2007-03-26 17:19:24 +00:00
install.rb Accepting patch from #220, thus fixing the bug. 2006-08-21 23:04:32 +00:00

README

Documentation (and detailed install instructions) can be found 
online at http://reductivelabs.com/trac/puppet/wiki/DocumentationStart .

Generally, you need the following things installed:

* Ruby >= 1.8.1 (earlier releases might work but probably not)

* 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.

  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.

* 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$