pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/puppet Update Puppet to version 0.24.7. Chang...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/df47f53a170b
branches:  trunk
changeset: 554113:df47f53a170b
user:      tonnerre <tonnerre%pkgsrc.org@localhost>
date:      Sun Feb 08 23:01:56 2009 +0000

description:
Update Puppet to version 0.24.7. Changes since 0.24.5:
 - Fixing puppetlast to make it work with 0.24.5 / 0.25.  Made puppetlast
   work on 0.24.5 by using the YAML indirector.
 - Fixed bug #1448: Puppet CA incorrectly writes out all certs to
   inventory .txt on each certificate signing.
 - Improve performance of group lookups.
 - Allow specification of --bindir --sbindir --sitelibdir --mandir --destdir
   in installation (TODOFIXME: Make it available to pkgsrc).
 - Ensure that we consistently use either string #{} interpolation or
   String.% interpolation, not both, to avoid issues where a #{}
   interpolated value contains a % character.
 - Expose all puppet variables as instance member variables of the
   template wrapper.
 - Updated console colours.
 - A working script to create an OS X pkg out of the Puppet repository.
 - Removed confine warning.
 - Add proxy configuration capability to yum repo.
 - Replaced use of Facter for report titling with certname.
 - Added stored configuration clearing script to /ext.
 - Add the -P/--ping option to puppetrun.
 - Storeconfiguration fixed for Rails 2.1.
 - Fixed poor stored configuration performance.
 - Added HP-UX package provider.
 - Moved individual functions out of functions.rb into
   lib/puppet/parser/functions directory.  New functions should be created
   in this directory.
 - Case insensitive match for error.
 - Removed storeconfig duplicate indexes.
 - Fixed leak in template.
 - Added spec Rake task.
 - Added simple rake task for running unit tests.
 - Added daemontools and runit providers for service type.
 - Changed permissions for man directory.
 - Fix exception for undefined hostname.
 - puppetmaster.freshness xmlrpc call returns incorrect type.
 - Adds HP-UX support for user type.
 - Updated Red Hat spec file.
 - Fixed debug messages in package type.
 - Changed password property of the user type.
 - Fixed debug messages in package type.
 - Adjusted hpuxuseradd user provider to confine to HP-UX and fixed HP-UX
   user provider path regression.
 - Puppet and Facter cannot both install the plist module into two
   different locations.
 - Puppet::Util::binary returns incorrect results.
 - createpackage.sh.
 - Fixed issues with file descriptors leaking into subprocesses.
 - ldap user and password are now used with the default connection.
 - File purging now fails if remote sources do not exist.
 - Errors in the Puppet RPM spec file.
 - puppetrun now working.
 - Added support for multiple template directories.
 - Added support for appended variables.
 - Fixed puppetca --clean --all.
 - Internally, Property#retrieve is no longer called when no 'should'
   value is available for a resource.
 - Defined, exported resources in the current compile now get expanded
   correctly.
 - Multiple metaparams all get added to resources.
 - Added ubuntu to defaultfor for Debian service provider.
 - Added ubuntu to defaultfor for apt provider.
 - added confines for the gentoo, freebsd and smf (solaris) service
   providers.
 - Added a number of confines to package providers.
 - ssh_authorized_keys provider does not crash anymore on SSH type 1 keys.
 - Raise "Filebucketed" messages to Notice priority.
 - You should now be able to create and find a user/group in one
   transaction.
 - Users and their groups should again add in one transaction.
 - Modified the behaviour of resource-level 'retrieve' -- it only calls
   'retrieve' on each property if the resource exists.
 - Modified the group and zone resource types to no longer call
   'currentpropvalues' as a means of setting all values to absent. There
   should be no behaviour change from this change.
 - Deploying file resources with ++ generates error.
 - Added support for running Puppet inside a Rack application (mod_rails)
   with Passenger and Apache.
 - Saving File#checksum to state.yaml broken.
 - Allow complex 'if' and variable expressions.
 - Add 'sles' to Puppet confines when 'suse' is used.
 - Specifying "fully qualified" package names in Gentoo.
 - Added RBAC roles to solaris user provider.
 - Updated puppet binary documentation.
 - The client environment will be substituted when looking up settings.
 - Changed node search to use certname rather than Facter hostname.
 - Environments no longer have to be listed out.
 - Multiline strings now correctly increment the line count.
 - Log messages are now tagged with the log level, making it easier to
   match messages in the 'tagmail' report.
 - Removed 'Adding aliases' info message.
 - pluginsync no longer fails poorly when no plugins exist.
 - Allow multiple overrides in one statement.
 - Added support for --detailed-exits to bin/puppet.
 - yum provider problems with RHEL 3.
 - Puppetd no longer stops with error after puppetmasterd is unavailable.
 - Collection attribute matching doesn't parse arrays.
 - With an inexistant (global) templatedir, modules can't access their
   templates.
 - Uninitialized constant Puppet::Type::User::ProviderUseradd.
 - puppetdoc -r providers now working again.
 - Updated OSX package cleanup.
 - Service puppet status does not work as non-root on redhat system.
 - Provider::Confine::Variable tests are broken.
 - Regression relating to facter fact naming from 0.24.5.
 - Enhance redhat puppetmaster init.d script to easy start puppetmaster as
   a mongrel cluster.
 - Configuration Reference still references 'section'.
 - Adding support to the user type for: profiles, auths, project,
   key/value pairs (extension to Solaris RBAC support added in 0.24.6).
 - Added multiline comment support.
 - Added support for @doc type and manifest documentation support - see:
   http://reductivelabs.com/trac/puppet/wiki/PuppetManifestDocumentation.
 - Added augeas type.
 - Removed conf/debian directory - Debian packaging information now
   maintained downstream.
 - Updated Red Hat spec file for 0.24.6.
 - Classes and nodes should set $name variable.
 - Type reference: tidy should specify manditory parameters.
 - All logs should now show up in the reports.
 - Added specific recurse values for tidy.
 - k5login fails to set mode when file is created.
 - Documentation should specify natural language regexs, not Regexp
   objects.
 - Spurious output in test run.
 - Added uninstall functionality to yum provider.
 - Added preseed to apt uninstall and purge.
 - Unsafe crontab handling in Solaris.
 - Include spec directory in packages.
 - Replaced SELInux calls to binaries with Ruby SELinux bindings.
 - Sync SELinux file attributes after file contents created/modified.
 - Add filesystem type check to test for per-file SELinux context support.
 - Fixes to confine system.
 - Moved RRD feature from util/metric.rb to feature/base.rb.
 - puppetca now can clean unsigned certs.
 - Added versionable feature to the RPM provider.
 - Add an optional argument to Puppet::Util.execute to determine whether
   stderr and stdout are combined in the output.
 - Mac OS X DirectoryService nameservice provider support for plist output
   and password hash file.
 - Fileserver test fails due to incorrect mocking.
 - Minor fix to emacs mode.
 - Trivial fix for gentoo service provider.
 - Solaris 10 zone provider doesn't properly handle unknown zone
   attributes in newer releases.
 - nagios_serviceescalation not allowing host_name more than one type.
 - nagios_servicedependency needs a unique host_name?
 - Removing all mention of EPM, RPM, or Sun packages.
 - Refactoring of SELinux functions to use native Ruby SELinux interface.
 - Removing the included testing gems; you must now install them yourself.
 - Refactoring the thread-safety in Puppet::Util.
 - Added Rake :ci namespace and CI tasks.
 - Slight denormalisation to store a host's environment as a first class.
 - Add inline_template function.
 - Splay now hopefully behaves "better" for small values.
 - MCX Type feature.
 - Add ZFS support.
 - Add support for branded zones.
 - Fixing the AST constant warnings, using a variable instead of a
   constant.
 - Allow rspec rake to run only some tests.
 - Using a mutex around the sending of the tagmails.
 - Add macauthorization type.
 - Deprecate the NetInfo nameservice provider. Use directoryservice
   instead.
 - All of the properties and now :ensure check replace?
 - Rteturning sync when it is already initialized.
 - Tidy now correctly ignores missing files and directories.
 - Use 'zfs get -H -o value' instead of parsing output for value.
 - Zfs should auto require the ancestor file systems.
 - nagios_serviceescalation not allowing host_name more than one type.
 - nagios_servicedependency needs a unique host_name?
 - Added VDev and MultiVDev properties to the ZPool type.

NetBSD related changes:
 - Fix default NetBSD init script path to /etc/rc.d.
 - Use FreeBSD init service provider for NetBSD.
 - When enabling services on NetBSD, use servicename=YES rather than
   servicename_enable=YES.
 - Use OpenBSD package provider for NetBSD.

Pkgsrc related changes:
 - Added unit tests to package.
 - Fixed confdir paths in default config file generation scripts and some
   other stuff.
 - Set MASTER_SITE.
 - Create puppet.conf rather than puppetmasterd.conf.

diffstat:

 sysutils/puppet/Makefile         |   23 +-
 sysutils/puppet/PLIST            |  654 +++++++++++++++++++++++++++++++++-----
 sysutils/puppet/distinfo         |   12 +-
 sysutils/puppet/patches/patch-aa |   19 +
 sysutils/puppet/patches/patch-ab |   29 +
 sysutils/puppet/patches/patch-ac |   15 +
 sysutils/puppet/patches/patch-ad |   13 -
 7 files changed, 655 insertions(+), 110 deletions(-)

diffs (truncated from 1157 to 300 lines):

diff -r 893b5e6e2c8a -r df47f53a170b sysutils/puppet/Makefile
--- a/sysutils/puppet/Makefile  Sun Feb 08 21:52:32 2009 +0000
+++ b/sysutils/puppet/Makefile  Sun Feb 08 23:01:56 2009 +0000
@@ -1,10 +1,11 @@
-# $NetBSD: Makefile,v 1.3 2008/04/04 15:20:48 jlam Exp $
+# $NetBSD: Makefile,v 1.4 2009/02/08 23:01:56 tonnerre Exp $
 
-DISTNAME=              puppet-0.24.4
+DISTNAME=              puppet-0.24.7
 CATEGORIES=            sysutils
 
 MAINTAINER=            tonnerre%NetBSD.org@localhost
 HOMEPAGE=              http://www.reductivelabs.com/projects/puppet/
+MASTER_SITE=           http://reductivelabs.com/downloads/gems/
 COMMENT=               Configuration management framework written in Ruby
 
 DEPENDS+=              ${RUBY_PKGPREFIX}-facter>=1.3.8:../../sysutils/ruby-facter
@@ -17,21 +18,29 @@
 SUBST_CLASSES+=                prefix
 SUBST_STAGE.prefix=    post-patch
 SUBST_FILES.prefix=    lib/puppet/reference/configuration.rb
+SUBST_FILES.prefix+=   lib/puppet/defaults.rb spec/unit/util/selinux.rb
+SUBST_FILES.prefix+=   bin/puppetrun bin/puppet bin/puppetdoc
+SUBST_FILES.prefix+=   ext/puppetstoredconfigclean.rb ext/puppetlast
+SUBST_FILES.prefix+=   examples/puppetmasterd.conf man/man8/puppet.8
+SUBST_FILES.prefix+=   conf/solaris/smf/puppetd.xml
+SUBST_FILES.prefix+=   conf/solaris/smf/puppetmasterd.xml
+SUBST_FILES.prefix+=   man/man8/puppetrun.8 man/man8/puppet.conf.8
 SUBST_SED.prefix=      -e "s|/etc/puppet|${PKG_SYSCONFDIR}|g"
 
-EXAMPLEDIR=            ${PREFIX}/share/examples/${PKGBASE}
+EGDIR=                 ${PREFIX}/share/examples/${PKGBASE}
+CONF_FILES=            ${EGDIR}/puppet.conf ${PKG_SYSCONFDIR}/puppet.conf
 
 pre-build:
        cd ${WRKSRC} && ${RUBY} -Ilib bin/puppetmasterd                 \
                --confdir=${PKG_SYSCONFDIR:Q} --rundir=${VARBASE:Q}/run \
                --genconfig |                                           \
                ${SED} -e 's/genconfig = true/# genconfig = false/'     \
-               > examples/puppetmasterd.conf
+               > examples/puppet.conf
 
 post-install:
-       ${INSTALL_DATA_DIR} ${DESTDIR}${EXAMPLEDIR}
-       ${INSTALL_DATA} ${WRKSRC}/examples/puppetmasterd.conf           \
-               ${DESTDIR}${EXAMPLEDIR}
+       ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
+       ${INSTALL_DATA} ${WRKSRC}/examples/puppet.conf          \
+               ${DESTDIR}${EGDIR}
 
 .include "../../misc/rubygems/rubygem.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 893b5e6e2c8a -r df47f53a170b sysutils/puppet/PLIST
--- a/sysutils/puppet/PLIST     Sun Feb 08 21:52:32 2009 +0000
+++ b/sysutils/puppet/PLIST     Sun Feb 08 23:01:56 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2008/04/04 15:20:48 jlam Exp $
+@comment $NetBSD: PLIST,v 1.4 2009/02/08 23:01:56 tonnerre Exp $
 bin/puppet
 bin/puppetca
 bin/puppetd
@@ -30,6 +30,9 @@
 ${GEM_LIBDIR}/conf/gentoo/puppet/fileserver.conf
 ${GEM_LIBDIR}/conf/gentoo/puppet/puppet.conf
 ${GEM_LIBDIR}/conf/namespaceauth.conf
+${GEM_LIBDIR}/conf/osx/PackageInfo.plist
+${GEM_LIBDIR}/conf/osx/createpackage.sh
+${GEM_LIBDIR}/conf/osx/preflight
 ${GEM_LIBDIR}/conf/redhat/client.init
 ${GEM_LIBDIR}/conf/redhat/client.sysconfig
 ${GEM_LIBDIR}/conf/redhat/fileserver.conf
@@ -49,50 +52,62 @@
 ${GEM_LIBDIR}/conf/suse/client.init
 ${GEM_LIBDIR}/conf/suse/puppet.spec
 ${GEM_LIBDIR}/conf/suse/server.init
-${GEM_LIBDIR}/examples/code/allatonce
-${GEM_LIBDIR}/examples/code/assignments
-${GEM_LIBDIR}/examples/code/components
-${GEM_LIBDIR}/examples/code/execs
-${GEM_LIBDIR}/examples/code/file.bl
-${GEM_LIBDIR}/examples/code/filedefaults
-${GEM_LIBDIR}/examples/code/fileparsing
-${GEM_LIBDIR}/examples/code/filerecursion
-${GEM_LIBDIR}/examples/code/functions
-${GEM_LIBDIR}/examples/code/groups
-${GEM_LIBDIR}/examples/code/head
-${GEM_LIBDIR}/examples/code/importing
-${GEM_LIBDIR}/examples/code/mac_automount.pp
-${GEM_LIBDIR}/examples/code/mac_dscl.pp
-${GEM_LIBDIR}/examples/code/mac_dscl_revert.pp
-${GEM_LIBDIR}/examples/code/mac_netinfo.pp
-${GEM_LIBDIR}/examples/code/mac_pkgdmg.pp
-${GEM_LIBDIR}/examples/code/modules/sample-module.pp
-${GEM_LIBDIR}/examples/code/modules/sample-module/README.txt
-${GEM_LIBDIR}/examples/code/modules/sample-module/lib/puppet/parser/functions/hostname_to_dn.rb
-${GEM_LIBDIR}/examples/code/modules/sample-module/manifests/init.pp
-${GEM_LIBDIR}/examples/code/modules/sample-module/templates/sample.erb
-${GEM_LIBDIR}/examples/code/nodes
-${GEM_LIBDIR}/examples/code/one
-${GEM_LIBDIR}/examples/code/relationships
-${GEM_LIBDIR}/examples/code/selectors
-${GEM_LIBDIR}/examples/code/simpletests
-${GEM_LIBDIR}/examples/code/svncommit
-${GEM_LIBDIR}/examples/root/bin/sleeper
-${GEM_LIBDIR}/examples/root/etc/configfile
-${GEM_LIBDIR}/examples/root/etc/debian-passwd
-${GEM_LIBDIR}/examples/root/etc/debian-syslog.conf
-${GEM_LIBDIR}/examples/root/etc/init.d/sleeper
-${GEM_LIBDIR}/examples/root/etc/otherfile
-${GEM_LIBDIR}/examples/root/etc/puppet/fileserver.conf
-${GEM_LIBDIR}/examples/root/etc/puppet/namespaceauth.conf
-${GEM_LIBDIR}/examples/root/etc/puppet/puppet.conf
-${GEM_LIBDIR}/examples/root/etc/puppet/tagmail.conf
+${GEM_LIBDIR}/examples/allatonce
+${GEM_LIBDIR}/examples/assignments
+${GEM_LIBDIR}/examples/components
+${GEM_LIBDIR}/examples/etc/init.d/sleeper
+${GEM_LIBDIR}/examples/etc/otherfile
+${GEM_LIBDIR}/examples/etc/puppet/fileserver.conf
+${GEM_LIBDIR}/examples/etc/puppet/namespaceauth.conf
+${GEM_LIBDIR}/examples/etc/puppet/puppet.conf
+${GEM_LIBDIR}/examples/etc/puppet/tagmail.conf
+${GEM_LIBDIR}/examples/execs
+${GEM_LIBDIR}/examples/file.bl
+${GEM_LIBDIR}/examples/filedefaults
+${GEM_LIBDIR}/examples/fileparsing
+${GEM_LIBDIR}/examples/filerecursion
+${GEM_LIBDIR}/examples/functions
+${GEM_LIBDIR}/examples/groups
+${GEM_LIBDIR}/examples/head
+${GEM_LIBDIR}/examples/importing
+${GEM_LIBDIR}/examples/mac_automount.pp
+${GEM_LIBDIR}/examples/mac_dscl.pp
+${GEM_LIBDIR}/examples/mac_dscl_revert.pp
+${GEM_LIBDIR}/examples/mac_netinfo.pp
+${GEM_LIBDIR}/examples/mac_pkgdmg.pp
+${GEM_LIBDIR}/examples/mcx_dock_absent.pp
+${GEM_LIBDIR}/examples/mcx_dock_default.pp
+${GEM_LIBDIR}/examples/mcx_dock_full.pp
+${GEM_LIBDIR}/examples/mcx_dock_invalid.pp
+${GEM_LIBDIR}/examples/mcx_nogroup.pp
+${GEM_LIBDIR}/examples/mcx_notexists_absent.pp
+${GEM_LIBDIR}/examples/modules/sample-module.pp
+${GEM_LIBDIR}/examples/modules/sample-module/README.txt
+${GEM_LIBDIR}/examples/modules/sample-module/lib/puppet/parser/functions/hostname_to_dn.rb
+${GEM_LIBDIR}/examples/modules/sample-module/manifests/init.pp
+${GEM_LIBDIR}/examples/modules/sample-module/templates/sample.erb
+${GEM_LIBDIR}/examples/nodes
+${GEM_LIBDIR}/examples/one
+${GEM_LIBDIR}/examples/relationships
+${GEM_LIBDIR}/examples/selectors
+${GEM_LIBDIR}/examples/simpletests
+${GEM_LIBDIR}/examples/svncommit
+${GEM_LIBDIR}/ext/autotest/Rakefile
+${GEM_LIBDIR}/ext/autotest/config
+${GEM_LIBDIR}/ext/autotest/readme.rst
+${GEM_LIBDIR}/ext/bin/sleeper
 ${GEM_LIBDIR}/ext/emacs/puppet-mode-init.el
 ${GEM_LIBDIR}/ext/emacs/puppet-mode.el
 ${GEM_LIBDIR}/ext/ldap/puppet.schema
 ${GEM_LIBDIR}/ext/logcheck/puppet
 ${GEM_LIBDIR}/ext/module_puppet
+${GEM_LIBDIR}/ext/nagios/check_puppet.rb
+${GEM_LIBDIR}/ext/passenger/README
+${GEM_LIBDIR}/ext/passenger/apache2.conf
+${GEM_LIBDIR}/ext/passenger/config.ru
 ${GEM_LIBDIR}/ext/puppet-test
+${GEM_LIBDIR}/ext/puppetlast
+${GEM_LIBDIR}/ext/puppetstoredconfigclean.rb
 ${GEM_LIBDIR}/ext/vim/README
 ${GEM_LIBDIR}/ext/vim/ftdetect/puppet.vim
 ${GEM_LIBDIR}/ext/vim/syntax/puppet.vim
@@ -104,7 +119,7 @@
 ${GEM_LIBDIR}/lib/puppet/defaults.rb
 ${GEM_LIBDIR}/lib/puppet/dsl.rb
 ${GEM_LIBDIR}/lib/puppet/error.rb
-${GEM_LIBDIR}/lib/puppet/event.rb
+${GEM_LIBDIR}/lib/puppet/executables/client/certhandler.rb
 ${GEM_LIBDIR}/lib/puppet/external/base64.rb
 ${GEM_LIBDIR}/lib/puppet/external/dot.rb
 ${GEM_LIBDIR}/lib/puppet/external/event-loop.rb
@@ -133,6 +148,7 @@
 ${GEM_LIBDIR}/lib/puppet/indirector/checksum/file.rb
 ${GEM_LIBDIR}/lib/puppet/indirector/code.rb
 ${GEM_LIBDIR}/lib/puppet/indirector/direct_file_server.rb
+${GEM_LIBDIR}/lib/puppet/indirector/envelope.rb
 ${GEM_LIBDIR}/lib/puppet/indirector/exec.rb
 ${GEM_LIBDIR}/lib/puppet/indirector/facts/facter.rb
 ${GEM_LIBDIR}/lib/puppet/indirector/facts/memory.rb
@@ -161,22 +177,13 @@
 ${GEM_LIBDIR}/lib/puppet/indirector/node/yaml.rb
 ${GEM_LIBDIR}/lib/puppet/indirector/plain.rb
 ${GEM_LIBDIR}/lib/puppet/indirector/report/processor.rb
+${GEM_LIBDIR}/lib/puppet/indirector/request.rb
 ${GEM_LIBDIR}/lib/puppet/indirector/rest.rb
 ${GEM_LIBDIR}/lib/puppet/indirector/ssl_rsa.rb
 ${GEM_LIBDIR}/lib/puppet/indirector/ssl_rsa/file.rb
 ${GEM_LIBDIR}/lib/puppet/indirector/terminus.rb
 ${GEM_LIBDIR}/lib/puppet/indirector/yaml.rb
-${GEM_LIBDIR}/lib/puppet/metatype/attributes.rb
-${GEM_LIBDIR}/lib/puppet/metatype/closure.rb
-${GEM_LIBDIR}/lib/puppet/metatype/container.rb
-${GEM_LIBDIR}/lib/puppet/metatype/evaluation.rb
-${GEM_LIBDIR}/lib/puppet/metatype/instances.rb
 ${GEM_LIBDIR}/lib/puppet/metatype/manager.rb
-${GEM_LIBDIR}/lib/puppet/metatype/metaparams.rb
-${GEM_LIBDIR}/lib/puppet/metatype/providers.rb
-${GEM_LIBDIR}/lib/puppet/metatype/relationships.rb
-${GEM_LIBDIR}/lib/puppet/metatype/schedules.rb
-${GEM_LIBDIR}/lib/puppet/metatype/tags.rb
 ${GEM_LIBDIR}/lib/puppet/module.rb
 ${GEM_LIBDIR}/lib/puppet/network.rb
 ${GEM_LIBDIR}/lib/puppet/network/authconfig.rb
@@ -195,7 +202,6 @@
 ${GEM_LIBDIR}/lib/puppet/network/client_request.rb
 ${GEM_LIBDIR}/lib/puppet/network/handler.rb
 ${GEM_LIBDIR}/lib/puppet/network/handler/ca.rb
-${GEM_LIBDIR}/lib/puppet/network/handler/configuration.rb
 ${GEM_LIBDIR}/lib/puppet/network/handler/filebucket.rb
 ${GEM_LIBDIR}/lib/puppet/network/handler/fileserver.rb
 ${GEM_LIBDIR}/lib/puppet/network/handler/master.rb
@@ -207,13 +213,12 @@
 ${GEM_LIBDIR}/lib/puppet/network/http/handler.rb
 ${GEM_LIBDIR}/lib/puppet/network/http/mongrel.rb
 ${GEM_LIBDIR}/lib/puppet/network/http/mongrel/rest.rb
-${GEM_LIBDIR}/lib/puppet/network/http/mongrel/xmlrpc.rb
 ${GEM_LIBDIR}/lib/puppet/network/http/webrick.rb
 ${GEM_LIBDIR}/lib/puppet/network/http/webrick/rest.rb
-${GEM_LIBDIR}/lib/puppet/network/http/webrick/xmlrpc.rb
 ${GEM_LIBDIR}/lib/puppet/network/http_pool.rb
 ${GEM_LIBDIR}/lib/puppet/network/http_server.rb
 ${GEM_LIBDIR}/lib/puppet/network/http_server/mongrel.rb
+${GEM_LIBDIR}/lib/puppet/network/http_server/rack.rb
 ${GEM_LIBDIR}/lib/puppet/network/http_server/webrick.rb
 ${GEM_LIBDIR}/lib/puppet/network/rest_controller.rb
 ${GEM_LIBDIR}/lib/puppet/network/rights.rb
@@ -228,19 +233,25 @@
 ${GEM_LIBDIR}/lib/puppet/node/facts.rb
 ${GEM_LIBDIR}/lib/puppet/parameter.rb
 ${GEM_LIBDIR}/lib/puppet/parser/ast.rb
+${GEM_LIBDIR}/lib/puppet/parser/ast/arithmetic_operator.rb
 ${GEM_LIBDIR}/lib/puppet/parser/ast/astarray.rb
+${GEM_LIBDIR}/lib/puppet/parser/ast/boolean_operator.rb
 ${GEM_LIBDIR}/lib/puppet/parser/ast/branch.rb
 ${GEM_LIBDIR}/lib/puppet/parser/ast/caseopt.rb
 ${GEM_LIBDIR}/lib/puppet/parser/ast/casestatement.rb
 ${GEM_LIBDIR}/lib/puppet/parser/ast/collection.rb
 ${GEM_LIBDIR}/lib/puppet/parser/ast/collexpr.rb
+${GEM_LIBDIR}/lib/puppet/parser/ast/comparison_operator.rb
 ${GEM_LIBDIR}/lib/puppet/parser/ast/definition.rb
 ${GEM_LIBDIR}/lib/puppet/parser/ast/else.rb
 ${GEM_LIBDIR}/lib/puppet/parser/ast/function.rb
 ${GEM_LIBDIR}/lib/puppet/parser/ast/hostclass.rb
 ${GEM_LIBDIR}/lib/puppet/parser/ast/ifstatement.rb
 ${GEM_LIBDIR}/lib/puppet/parser/ast/leaf.rb
+${GEM_LIBDIR}/lib/puppet/parser/ast/minus.rb
 ${GEM_LIBDIR}/lib/puppet/parser/ast/node.rb
+${GEM_LIBDIR}/lib/puppet/parser/ast/nop.rb
+${GEM_LIBDIR}/lib/puppet/parser/ast/not.rb
 ${GEM_LIBDIR}/lib/puppet/parser/ast/resource.rb
 ${GEM_LIBDIR}/lib/puppet/parser/ast/resource_defaults.rb
 ${GEM_LIBDIR}/lib/puppet/parser/ast/resource_override.rb
@@ -252,6 +263,19 @@
 ${GEM_LIBDIR}/lib/puppet/parser/collector.rb
 ${GEM_LIBDIR}/lib/puppet/parser/compiler.rb
 ${GEM_LIBDIR}/lib/puppet/parser/functions.rb
+${GEM_LIBDIR}/lib/puppet/parser/functions/defined.rb
+${GEM_LIBDIR}/lib/puppet/parser/functions/fail.rb
+${GEM_LIBDIR}/lib/puppet/parser/functions/file.rb
+${GEM_LIBDIR}/lib/puppet/parser/functions/fqdn_rand.rb
+${GEM_LIBDIR}/lib/puppet/parser/functions/generate.rb
+${GEM_LIBDIR}/lib/puppet/parser/functions/include.rb
+${GEM_LIBDIR}/lib/puppet/parser/functions/inline_template.rb
+${GEM_LIBDIR}/lib/puppet/parser/functions/realize.rb
+${GEM_LIBDIR}/lib/puppet/parser/functions/search.rb
+${GEM_LIBDIR}/lib/puppet/parser/functions/sha1.rb
+${GEM_LIBDIR}/lib/puppet/parser/functions/tag.rb
+${GEM_LIBDIR}/lib/puppet/parser/functions/tagged.rb
+${GEM_LIBDIR}/lib/puppet/parser/functions/template.rb
 ${GEM_LIBDIR}/lib/puppet/parser/interpreter.rb
 ${GEM_LIBDIR}/lib/puppet/parser/lexer.rb
 ${GEM_LIBDIR}/lib/puppet/parser/parser.rb
@@ -263,19 +287,33 @@
 ${GEM_LIBDIR}/lib/puppet/parser/templatewrapper.rb
 ${GEM_LIBDIR}/lib/puppet/pgraph.rb
 ${GEM_LIBDIR}/lib/puppet/property.rb
-${GEM_LIBDIR}/lib/puppet/propertychange.rb
+${GEM_LIBDIR}/lib/puppet/property/keyvalue.rb
+${GEM_LIBDIR}/lib/puppet/property/list.rb
+${GEM_LIBDIR}/lib/puppet/property/ordered_list.rb
 ${GEM_LIBDIR}/lib/puppet/provider.rb
+${GEM_LIBDIR}/lib/puppet/provider/augeas/augeas.rb
+${GEM_LIBDIR}/lib/puppet/provider/computer/computer.rb
+${GEM_LIBDIR}/lib/puppet/provider/confine.rb
+${GEM_LIBDIR}/lib/puppet/provider/confine/exists.rb
+${GEM_LIBDIR}/lib/puppet/provider/confine/false.rb
+${GEM_LIBDIR}/lib/puppet/provider/confine/feature.rb
+${GEM_LIBDIR}/lib/puppet/provider/confine/true.rb
+${GEM_LIBDIR}/lib/puppet/provider/confine/variable.rb
+${GEM_LIBDIR}/lib/puppet/provider/confine_collection.rb



Home | Main Index | Thread Index | Old Index