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