Server automation framework and application
Перейти к файлу
Luke Kanies 58a81ba0e0 Fixing #1054 - transaction reports are always sent
This refactors how reports, catalogs, configurers, and transactions
are all related - the Configurer class manages the report, both
creating and sending it, so the transaction is now just responsible
for adding data to it.  I'm still a bit uncomfortable of the coupling
between transactions, the report, and configurer, but it's better than
it was.

This also fixes #2944 and #2973.

Signed-off-by: Luke Kanies <luke@madstop.com>
2010-01-18 23:21:52 +11:00
autotest Changed indentation to be more consistent with style guide (4 spaces per level) 2009-06-06 09:11:46 +10:00
bin Signed-off-by: Eric Sorenson <ahpook@gmail.com> 2009-08-01 11:10:55 +10:00
conf Update Red Hat spec file for 0.25.2 2010-01-01 11:50:52 -05:00
examples deprecate NetInfo providers and examples, remove all NetInfo references and tests. 2009-07-14 07:54:15 -07:00
ext Merge branch '0.25.x' 2010-01-13 08:07:30 +11:00
lib Fixing #1054 - transaction reports are always sent 2010-01-18 23:21:52 +11:00
man/man8 Merge branch '0.25.x' 2010-01-13 08:07:30 +11:00
sbin Feature #2839 - fingerprint certificate 2010-01-18 23:17:21 +11:00
spec Fixing #1054 - transaction reports are always sent 2010-01-18 23:21:52 +11:00
tasks/rake Updated rake task to fix gem build issue 2010-01-13 07:52:17 +11:00
test Fixing #1054 - transaction reports are always sent 2010-01-18 23:21:52 +11:00
.testseries Updated test series 2010-01-08 14:02:56 +11:00
CHANGELOG Updated version and CHANGELOG for 0.25.3 2010-01-12 11:08:32 +11:00
CHANGELOG.old Updated and created new CHANGELOG format 2009-09-05 09:39:36 +10:00
COPYING Added GPL license 2005-08-25 20:58:05 +00:00
LICENSE Removed extra whitespace from end of lines 2009-06-06 09:12:00 +10:00
README Updated required Facter version in README 2009-10-10 19:33:05 +11:00
README.queueing Changed tabs to spaces without interfering with indentation or alignment 2009-06-06 09:11:28 +10:00
README.rst Removed extra whitespace from end of lines 2009-06-06 09:12:00 +10:00
Rakefile Added tasks directory to Rakefile and gem task file lists 2010-01-06 17:09:39 +11:00
install.rb Fixed #2651 - Corrected install permissions on man page directories. 2009-09-18 06:41:15 +10: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.5.1
  You can get this from < http://reductivelabs.com/projects/facter >

$Id$