diff options
author | tonnerre <tonnerre@pkgsrc.org> | 2009-02-08 23:01:56 +0000 |
---|---|---|
committer | tonnerre <tonnerre@pkgsrc.org> | 2009-02-08 23:01:56 +0000 |
commit | 25c58f8b0483260d9654ade033cd18fcbac11ec8 (patch) | |
tree | e05ea87031f5438d800780ae063261ac373f7e63 | |
parent | 255e96af633f45bf890e8785caf6d12e889cfc22 (diff) | |
download | pkgsrc-25c58f8b0483260d9654ade033cd18fcbac11ec8.tar.gz |
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.
-rw-r--r-- | sysutils/puppet/Makefile | 23 | ||||
-rw-r--r-- | sysutils/puppet/PLIST | 654 | ||||
-rw-r--r-- | sysutils/puppet/distinfo | 12 | ||||
-rw-r--r-- | sysutils/puppet/patches/patch-aa | 19 | ||||
-rw-r--r-- | sysutils/puppet/patches/patch-ab | 29 | ||||
-rw-r--r-- | sysutils/puppet/patches/patch-ac | 15 | ||||
-rw-r--r-- | sysutils/puppet/patches/patch-ad | 13 |
7 files changed, 655 insertions, 110 deletions
diff --git a/sysutils/puppet/Makefile b/sysutils/puppet/Makefile index fded64ed176..2db77f6d83d 100644 --- a/sysutils/puppet/Makefile +++ b/sysutils/puppet/Makefile @@ -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 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 @@ RCD_SCRIPTS= puppetd puppetmasterd 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 --git a/sysutils/puppet/PLIST b/sysutils/puppet/PLIST index 00243942153..d08f2f66746 100644 --- a/sysutils/puppet/PLIST +++ b/sysutils/puppet/PLIST @@ -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/init.d/puppetmaster ${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/solaris/smf/svc-puppetmasterd ${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/daemon.rb ${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/catalog/yaml.rb ${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/rest.rb ${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/status.rb ${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.rb ${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/environment.rb ${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/ast/vardef.rb ${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/scope.rb ${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 +${GEM_LIBDIR}/lib/puppet/provider/confiner.rb ${GEM_LIBDIR}/lib/puppet/provider/cron/crontab.rb ${GEM_LIBDIR}/lib/puppet/provider/group/directoryservice.rb ${GEM_LIBDIR}/lib/puppet/provider/group/groupadd.rb +${GEM_LIBDIR}/lib/puppet/provider/group/ldap.rb ${GEM_LIBDIR}/lib/puppet/provider/group/netinfo.rb ${GEM_LIBDIR}/lib/puppet/provider/group/pw.rb ${GEM_LIBDIR}/lib/puppet/provider/host/netinfo.rb ${GEM_LIBDIR}/lib/puppet/provider/host/parsed.rb -${GEM_LIBDIR}/lib/puppet/provider/interface/redhat.rb -${GEM_LIBDIR}/lib/puppet/provider/interface/sunos.rb +${GEM_LIBDIR}/lib/puppet/provider/ldap.rb +${GEM_LIBDIR}/lib/puppet/provider/macauthorization/macauthorization.rb ${GEM_LIBDIR}/lib/puppet/provider/mailalias/aliases.rb ${GEM_LIBDIR}/lib/puppet/provider/maillist/mailman.rb +${GEM_LIBDIR}/lib/puppet/provider/mcx/mcxcontent.rb ${GEM_LIBDIR}/lib/puppet/provider/mount.rb ${GEM_LIBDIR}/lib/puppet/provider/mount/netinfo.rb ${GEM_LIBDIR}/lib/puppet/provider/mount/parsed.rb @@ -297,6 +335,7 @@ ${GEM_LIBDIR}/lib/puppet/provider/package/dpkg.rb ${GEM_LIBDIR}/lib/puppet/provider/package/fink.rb ${GEM_LIBDIR}/lib/puppet/provider/package/freebsd.rb ${GEM_LIBDIR}/lib/puppet/provider/package/gem.rb +${GEM_LIBDIR}/lib/puppet/provider/package/hpux.rb ${GEM_LIBDIR}/lib/puppet/provider/package/openbsd.rb ${GEM_LIBDIR}/lib/puppet/provider/package/pkgdmg.rb ${GEM_LIBDIR}/lib/puppet/provider/package/portage.rb @@ -311,21 +350,34 @@ ${GEM_LIBDIR}/lib/puppet/provider/package/yum.rb ${GEM_LIBDIR}/lib/puppet/provider/package/yumhelper.py ${GEM_LIBDIR}/lib/puppet/provider/parsedfile.rb ${GEM_LIBDIR}/lib/puppet/provider/port/parsed.rb +${GEM_LIBDIR}/lib/puppet/provider/selboolean/getsetsebool.rb +${GEM_LIBDIR}/lib/puppet/provider/selmodule/semodule.rb ${GEM_LIBDIR}/lib/puppet/provider/service/base.rb +${GEM_LIBDIR}/lib/puppet/provider/service/daemontools.rb ${GEM_LIBDIR}/lib/puppet/provider/service/debian.rb ${GEM_LIBDIR}/lib/puppet/provider/service/freebsd.rb ${GEM_LIBDIR}/lib/puppet/provider/service/gentoo.rb ${GEM_LIBDIR}/lib/puppet/provider/service/init.rb +${GEM_LIBDIR}/lib/puppet/provider/service/launchd.rb ${GEM_LIBDIR}/lib/puppet/provider/service/redhat.rb +${GEM_LIBDIR}/lib/puppet/provider/service/runit.rb ${GEM_LIBDIR}/lib/puppet/provider/service/smf.rb +${GEM_LIBDIR}/lib/puppet/provider/ssh_authorized_key/parsed.rb ${GEM_LIBDIR}/lib/puppet/provider/sshkey/parsed.rb ${GEM_LIBDIR}/lib/puppet/provider/user/directoryservice.rb +${GEM_LIBDIR}/lib/puppet/provider/user/hpux.rb +${GEM_LIBDIR}/lib/puppet/provider/user/ldap.rb ${GEM_LIBDIR}/lib/puppet/provider/user/netinfo.rb ${GEM_LIBDIR}/lib/puppet/provider/user/pw.rb +${GEM_LIBDIR}/lib/puppet/provider/user/user_role_add.rb ${GEM_LIBDIR}/lib/puppet/provider/user/useradd.rb +${GEM_LIBDIR}/lib/puppet/provider/zfs/solaris.rb ${GEM_LIBDIR}/lib/puppet/provider/zone/solaris.rb +${GEM_LIBDIR}/lib/puppet/provider/zpool/solaris.rb ${GEM_LIBDIR}/lib/puppet/rails.rb ${GEM_LIBDIR}/lib/puppet/rails/database/001_add_created_at_to_all_tables.rb +${GEM_LIBDIR}/lib/puppet/rails/database/002_remove_duplicated_index_on_all_tables.rb +${GEM_LIBDIR}/lib/puppet/rails/database/003_add_environment_to_host.rb ${GEM_LIBDIR}/lib/puppet/rails/database/schema.rb ${GEM_LIBDIR}/lib/puppet/rails/fact_name.rb ${GEM_LIBDIR}/lib/puppet/rails/fact_value.rb @@ -341,6 +393,7 @@ ${GEM_LIBDIR}/lib/puppet/reference/function.rb ${GEM_LIBDIR}/lib/puppet/reference/indirection.rb ${GEM_LIBDIR}/lib/puppet/reference/network.rb ${GEM_LIBDIR}/lib/puppet/reference/providers.rb +${GEM_LIBDIR}/lib/puppet/reference/report.rb ${GEM_LIBDIR}/lib/puppet/reference/type.rb ${GEM_LIBDIR}/lib/puppet/relationship.rb ${GEM_LIBDIR}/lib/puppet/reports.rb @@ -357,10 +410,14 @@ ${GEM_LIBDIR}/lib/puppet/sslcertificates/inventory.rb ${GEM_LIBDIR}/lib/puppet/sslcertificates/monkey_patch.rb ${GEM_LIBDIR}/lib/puppet/sslcertificates/support.rb ${GEM_LIBDIR}/lib/puppet/transaction.rb +${GEM_LIBDIR}/lib/puppet/transaction/change.rb +${GEM_LIBDIR}/lib/puppet/transaction/event.rb ${GEM_LIBDIR}/lib/puppet/transaction/report.rb ${GEM_LIBDIR}/lib/puppet/transportable.rb ${GEM_LIBDIR}/lib/puppet/type.rb +${GEM_LIBDIR}/lib/puppet/type/augeas.rb ${GEM_LIBDIR}/lib/puppet/type/component.rb +${GEM_LIBDIR}/lib/puppet/type/computer.rb ${GEM_LIBDIR}/lib/puppet/type/cron.rb ${GEM_LIBDIR}/lib/puppet/type/exec.rb ${GEM_LIBDIR}/lib/puppet/type/file.rb @@ -370,40 +427,49 @@ ${GEM_LIBDIR}/lib/puppet/type/file/ensure.rb ${GEM_LIBDIR}/lib/puppet/type/file/group.rb ${GEM_LIBDIR}/lib/puppet/type/file/mode.rb ${GEM_LIBDIR}/lib/puppet/type/file/owner.rb +${GEM_LIBDIR}/lib/puppet/type/file/selcontext.rb ${GEM_LIBDIR}/lib/puppet/type/file/source.rb ${GEM_LIBDIR}/lib/puppet/type/file/target.rb ${GEM_LIBDIR}/lib/puppet/type/file/type.rb ${GEM_LIBDIR}/lib/puppet/type/filebucket.rb ${GEM_LIBDIR}/lib/puppet/type/group.rb ${GEM_LIBDIR}/lib/puppet/type/host.rb -${GEM_LIBDIR}/lib/puppet/type/interface.rb ${GEM_LIBDIR}/lib/puppet/type/k5login.rb +${GEM_LIBDIR}/lib/puppet/type/macauthorization.rb ${GEM_LIBDIR}/lib/puppet/type/mailalias.rb ${GEM_LIBDIR}/lib/puppet/type/maillist.rb +${GEM_LIBDIR}/lib/puppet/type/mcx.rb ${GEM_LIBDIR}/lib/puppet/type/mount.rb ${GEM_LIBDIR}/lib/puppet/type/nagios_command.rb ${GEM_LIBDIR}/lib/puppet/type/nagios_contact.rb ${GEM_LIBDIR}/lib/puppet/type/nagios_contactgroup.rb ${GEM_LIBDIR}/lib/puppet/type/nagios_host.rb +${GEM_LIBDIR}/lib/puppet/type/nagios_hostdependency.rb +${GEM_LIBDIR}/lib/puppet/type/nagios_hostescalation.rb ${GEM_LIBDIR}/lib/puppet/type/nagios_hostextinfo.rb ${GEM_LIBDIR}/lib/puppet/type/nagios_hostgroup.rb -${GEM_LIBDIR}/lib/puppet/type/nagios_hostgroupescalation.rb ${GEM_LIBDIR}/lib/puppet/type/nagios_service.rb ${GEM_LIBDIR}/lib/puppet/type/nagios_servicedependency.rb ${GEM_LIBDIR}/lib/puppet/type/nagios_serviceescalation.rb ${GEM_LIBDIR}/lib/puppet/type/nagios_serviceextinfo.rb +${GEM_LIBDIR}/lib/puppet/type/nagios_servicegroup.rb ${GEM_LIBDIR}/lib/puppet/type/nagios_timeperiod.rb ${GEM_LIBDIR}/lib/puppet/type/notify.rb ${GEM_LIBDIR}/lib/puppet/type/package.rb ${GEM_LIBDIR}/lib/puppet/type/port.rb ${GEM_LIBDIR}/lib/puppet/type/resources.rb ${GEM_LIBDIR}/lib/puppet/type/schedule.rb +${GEM_LIBDIR}/lib/puppet/type/selboolean.rb +${GEM_LIBDIR}/lib/puppet/type/selmodule.rb ${GEM_LIBDIR}/lib/puppet/type/service.rb +${GEM_LIBDIR}/lib/puppet/type/ssh_authorized_key.rb ${GEM_LIBDIR}/lib/puppet/type/sshkey.rb ${GEM_LIBDIR}/lib/puppet/type/tidy.rb ${GEM_LIBDIR}/lib/puppet/type/user.rb ${GEM_LIBDIR}/lib/puppet/type/yumrepo.rb +${GEM_LIBDIR}/lib/puppet/type/zfs.rb ${GEM_LIBDIR}/lib/puppet/type/zone.rb +${GEM_LIBDIR}/lib/puppet/type/zpool.rb ${GEM_LIBDIR}/lib/puppet/util.rb ${GEM_LIBDIR}/lib/puppet/util/autoload.rb ${GEM_LIBDIR}/lib/puppet/util/checksums.rb @@ -416,11 +482,16 @@ ${GEM_LIBDIR}/lib/puppet/util/errors.rb ${GEM_LIBDIR}/lib/puppet/util/execution.rb ${GEM_LIBDIR}/lib/puppet/util/fact_store.rb ${GEM_LIBDIR}/lib/puppet/util/feature.rb +${GEM_LIBDIR}/lib/puppet/util/file_locking.rb ${GEM_LIBDIR}/lib/puppet/util/fileparsing.rb ${GEM_LIBDIR}/lib/puppet/util/filetype.rb ${GEM_LIBDIR}/lib/puppet/util/graph.rb ${GEM_LIBDIR}/lib/puppet/util/inifile.rb ${GEM_LIBDIR}/lib/puppet/util/instance_loader.rb +${GEM_LIBDIR}/lib/puppet/util/ldap.rb +${GEM_LIBDIR}/lib/puppet/util/ldap/connection.rb +${GEM_LIBDIR}/lib/puppet/util/ldap/generator.rb +${GEM_LIBDIR}/lib/puppet/util/ldap/manager.rb ${GEM_LIBDIR}/lib/puppet/util/loadedfile.rb ${GEM_LIBDIR}/lib/puppet/util/log.rb ${GEM_LIBDIR}/lib/puppet/util/log_paths.rb @@ -431,26 +502,340 @@ ${GEM_LIBDIR}/lib/puppet/util/metric.rb ${GEM_LIBDIR}/lib/puppet/util/nagios_maker.rb ${GEM_LIBDIR}/lib/puppet/util/package.rb ${GEM_LIBDIR}/lib/puppet/util/pidlock.rb -${GEM_LIBDIR}/lib/puppet/util/plist.rb -${GEM_LIBDIR}/lib/puppet/util/plist/generator.rb -${GEM_LIBDIR}/lib/puppet/util/plist/parser.rb ${GEM_LIBDIR}/lib/puppet/util/posix.rb ${GEM_LIBDIR}/lib/puppet/util/provider_features.rb ${GEM_LIBDIR}/lib/puppet/util/rails/collection_merger.rb +${GEM_LIBDIR}/lib/puppet/util/rdoc.rb +${GEM_LIBDIR}/lib/puppet/util/rdoc/code_objects.rb +${GEM_LIBDIR}/lib/puppet/util/rdoc/generators/puppet_generator.rb +${GEM_LIBDIR}/lib/puppet/util/rdoc/generators/template/puppet/puppet.rb +${GEM_LIBDIR}/lib/puppet/util/rdoc/parser.rb ${GEM_LIBDIR}/lib/puppet/util/reference.rb +${GEM_LIBDIR}/lib/puppet/util/resource_template.rb +${GEM_LIBDIR}/lib/puppet/util/selinux.rb ${GEM_LIBDIR}/lib/puppet/util/settings.rb ${GEM_LIBDIR}/lib/puppet/util/storage.rb ${GEM_LIBDIR}/lib/puppet/util/subclass_loader.rb ${GEM_LIBDIR}/lib/puppet/util/suidmanager.rb ${GEM_LIBDIR}/lib/puppet/util/tagging.rb ${GEM_LIBDIR}/lib/puppet/util/uri_helper.rb -${GEM_LIBDIR}/lib/puppet/util/variables.rb +${GEM_LIBDIR}/lib/puppet/util/user_attr.rb ${GEM_LIBDIR}/lib/puppet/util/warnings.rb +${GEM_LIBDIR}/man/man8/filebucket.8 +${GEM_LIBDIR}/man/man8/pi.8 +${GEM_LIBDIR}/man/man8/puppet.8 +${GEM_LIBDIR}/man/man8/puppet.conf.8 +${GEM_LIBDIR}/man/man8/puppetca.8 +${GEM_LIBDIR}/man/man8/puppetd.8 +${GEM_LIBDIR}/man/man8/puppetdoc.8 +${GEM_LIBDIR}/man/man8/puppetmasterd.8 +${GEM_LIBDIR}/man/man8/puppetrun.8 +${GEM_LIBDIR}/man/man8/ralsh.8 +${GEM_LIBDIR}/spec/Rakefile +${GEM_LIBDIR}/spec/integration/checksum.rb +${GEM_LIBDIR}/spec/integration/defaults.rb +${GEM_LIBDIR}/spec/integration/file_serving/configuration.rb +${GEM_LIBDIR}/spec/integration/file_serving/content.rb +${GEM_LIBDIR}/spec/integration/file_serving/metadata.rb +${GEM_LIBDIR}/spec/integration/indirector/direct_file_server.rb +${GEM_LIBDIR}/spec/integration/indirector/file_content/file_server.rb +${GEM_LIBDIR}/spec/integration/indirector/file_metadata/file_server.rb +${GEM_LIBDIR}/spec/integration/indirector/module_files.rb +${GEM_LIBDIR}/spec/integration/indirector/node/ldap.rb +${GEM_LIBDIR}/spec/integration/indirector/rest.rb +${GEM_LIBDIR}/spec/integration/network/server/mongrel.rb +${GEM_LIBDIR}/spec/integration/network/server/webrick.rb +${GEM_LIBDIR}/spec/integration/node.rb +${GEM_LIBDIR}/spec/integration/node/catalog.rb +${GEM_LIBDIR}/spec/integration/node/facts.rb +${GEM_LIBDIR}/spec/integration/provider/package.rb +${GEM_LIBDIR}/spec/integration/provider/service/init.rb +${GEM_LIBDIR}/spec/integration/reference/providers.rb +${GEM_LIBDIR}/spec/integration/reports.rb +${GEM_LIBDIR}/spec/integration/transaction/report.rb +${GEM_LIBDIR}/spec/integration/type/package.rb +${GEM_LIBDIR}/spec/integration/util/file_locking.rb +${GEM_LIBDIR}/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb +${GEM_LIBDIR}/spec/monkey_patches/alias_should_to_must.rb +${GEM_LIBDIR}/spec/shared_behaviours/file_server_terminus.rb +${GEM_LIBDIR}/spec/shared_behaviours/file_serving.rb +${GEM_LIBDIR}/spec/shared_behaviours/memory_terminus.rb +${GEM_LIBDIR}/spec/spec.opts +${GEM_LIBDIR}/spec/spec_helper.rb +${GEM_LIBDIR}/spec/unit/executables/client/certhandler.rb +${GEM_LIBDIR}/spec/unit/file_serving/configuration.rb +${GEM_LIBDIR}/spec/unit/file_serving/configuration/parser.rb +${GEM_LIBDIR}/spec/unit/file_serving/content.rb +${GEM_LIBDIR}/spec/unit/file_serving/file_base.rb +${GEM_LIBDIR}/spec/unit/file_serving/fileset.rb +${GEM_LIBDIR}/spec/unit/file_serving/indirection_hooks.rb +${GEM_LIBDIR}/spec/unit/file_serving/metadata.rb +${GEM_LIBDIR}/spec/unit/file_serving/mount.rb +${GEM_LIBDIR}/spec/unit/file_serving/terminus_helper.rb +${GEM_LIBDIR}/spec/unit/indirector.rb +${GEM_LIBDIR}/spec/unit/indirector/catalog/compiler.rb +${GEM_LIBDIR}/spec/unit/indirector/catalog/yaml.rb +${GEM_LIBDIR}/spec/unit/indirector/checksum/file.rb +${GEM_LIBDIR}/spec/unit/indirector/code.rb +${GEM_LIBDIR}/spec/unit/indirector/direct_file_server.rb +${GEM_LIBDIR}/spec/unit/indirector/envelope.rb +${GEM_LIBDIR}/spec/unit/indirector/exec.rb +${GEM_LIBDIR}/spec/unit/indirector/facts/facter.rb +${GEM_LIBDIR}/spec/unit/indirector/facts/yaml.rb +${GEM_LIBDIR}/spec/unit/indirector/file.rb +${GEM_LIBDIR}/spec/unit/indirector/file_content/file.rb +${GEM_LIBDIR}/spec/unit/indirector/file_content/file_server.rb +${GEM_LIBDIR}/spec/unit/indirector/file_content/modules.rb +${GEM_LIBDIR}/spec/unit/indirector/file_content/rest.rb +${GEM_LIBDIR}/spec/unit/indirector/file_metadata/file.rb +${GEM_LIBDIR}/spec/unit/indirector/file_metadata/file_server.rb +${GEM_LIBDIR}/spec/unit/indirector/file_metadata/modules.rb +${GEM_LIBDIR}/spec/unit/indirector/file_metadata/rest.rb +${GEM_LIBDIR}/spec/unit/indirector/file_server.rb +${GEM_LIBDIR}/spec/unit/indirector/indirection.rb +${GEM_LIBDIR}/spec/unit/indirector/ldap.rb +${GEM_LIBDIR}/spec/unit/indirector/memory.rb +${GEM_LIBDIR}/spec/unit/indirector/module_files.rb +${GEM_LIBDIR}/spec/unit/indirector/node/exec.rb +${GEM_LIBDIR}/spec/unit/indirector/node/ldap.rb +${GEM_LIBDIR}/spec/unit/indirector/node/memory.rb +${GEM_LIBDIR}/spec/unit/indirector/node/plain.rb +${GEM_LIBDIR}/spec/unit/indirector/node/rest.rb +${GEM_LIBDIR}/spec/unit/indirector/node/yaml.rb +${GEM_LIBDIR}/spec/unit/indirector/plain.rb +${GEM_LIBDIR}/spec/unit/indirector/report/processor.rb +${GEM_LIBDIR}/spec/unit/indirector/request.rb +${GEM_LIBDIR}/spec/unit/indirector/rest.rb +${GEM_LIBDIR}/spec/unit/indirector/ssl_rsa/file.rb +${GEM_LIBDIR}/spec/unit/indirector/terminus.rb +${GEM_LIBDIR}/spec/unit/indirector/yaml.rb +${GEM_LIBDIR}/spec/unit/module.rb +${GEM_LIBDIR}/spec/unit/network/client.rb +${GEM_LIBDIR}/spec/unit/network/client/master.rb +${GEM_LIBDIR}/spec/unit/network/handler/fileserver.rb +${GEM_LIBDIR}/spec/unit/network/http.rb +${GEM_LIBDIR}/spec/unit/network/http/mongrel.rb +${GEM_LIBDIR}/spec/unit/network/http/mongrel/rest.rb +${GEM_LIBDIR}/spec/unit/network/http/mongrel/xmlrpc.rb +${GEM_LIBDIR}/spec/unit/network/http/webrick.rb +${GEM_LIBDIR}/spec/unit/network/http/webrick/rest.rb +${GEM_LIBDIR}/spec/unit/network/http/webrick/xmlrpc.rb +${GEM_LIBDIR}/spec/unit/network/http_pool.rb +${GEM_LIBDIR}/spec/unit/network/server.rb +${GEM_LIBDIR}/spec/unit/network/xmlrpc/client.rb +${GEM_LIBDIR}/spec/unit/node.rb +${GEM_LIBDIR}/spec/unit/node/catalog.rb +${GEM_LIBDIR}/spec/unit/node/environment.rb +${GEM_LIBDIR}/spec/unit/node/facts.rb +${GEM_LIBDIR}/spec/unit/other/checksum.rb +${GEM_LIBDIR}/spec/unit/other/pgraph.rb +${GEM_LIBDIR}/spec/unit/other/transaction.rb +${GEM_LIBDIR}/spec/unit/other/transbucket.rb +${GEM_LIBDIR}/spec/unit/other/transobject.rb +${GEM_LIBDIR}/spec/unit/parameter.rb +${GEM_LIBDIR}/spec/unit/parser/ast.rb +${GEM_LIBDIR}/spec/unit/parser/ast/arithmetic_operator.rb +${GEM_LIBDIR}/spec/unit/parser/ast/astarray.rb +${GEM_LIBDIR}/spec/unit/parser/ast/boolean_operator.rb +${GEM_LIBDIR}/spec/unit/parser/ast/collexpr.rb +${GEM_LIBDIR}/spec/unit/parser/ast/comparison_operator.rb +${GEM_LIBDIR}/spec/unit/parser/ast/definition.rb +${GEM_LIBDIR}/spec/unit/parser/ast/function.rb +${GEM_LIBDIR}/spec/unit/parser/ast/hostclass.rb +${GEM_LIBDIR}/spec/unit/parser/ast/minus.rb +${GEM_LIBDIR}/spec/unit/parser/ast/node.rb +${GEM_LIBDIR}/spec/unit/parser/ast/nop.rb +${GEM_LIBDIR}/spec/unit/parser/ast/not.rb +${GEM_LIBDIR}/spec/unit/parser/ast/resource_override.rb +${GEM_LIBDIR}/spec/unit/parser/ast/resource_reference.rb +${GEM_LIBDIR}/spec/unit/parser/ast/vardef.rb +${GEM_LIBDIR}/spec/unit/parser/collector.rb +${GEM_LIBDIR}/spec/unit/parser/compiler.rb +${GEM_LIBDIR}/spec/unit/parser/functions.rb +${GEM_LIBDIR}/spec/unit/parser/functions/inline_template.rb +${GEM_LIBDIR}/spec/unit/parser/functions/template.rb +${GEM_LIBDIR}/spec/unit/parser/interpreter.rb +${GEM_LIBDIR}/spec/unit/parser/lexer.rb +${GEM_LIBDIR}/spec/unit/parser/parser.rb +${GEM_LIBDIR}/spec/unit/parser/resource.rb +${GEM_LIBDIR}/spec/unit/parser/resource/reference.rb +${GEM_LIBDIR}/spec/unit/parser/scope.rb +${GEM_LIBDIR}/spec/unit/parser/templatewrapper.rb +${GEM_LIBDIR}/spec/unit/property.rb +${GEM_LIBDIR}/spec/unit/property/keyvalue.rb +${GEM_LIBDIR}/spec/unit/property/list.rb +${GEM_LIBDIR}/spec/unit/property/ordered_list.rb +${GEM_LIBDIR}/spec/unit/provider/augeas/augeas.rb +${GEM_LIBDIR}/spec/unit/provider/confine.rb +${GEM_LIBDIR}/spec/unit/provider/confine/exists.rb +${GEM_LIBDIR}/spec/unit/provider/confine/false.rb +${GEM_LIBDIR}/spec/unit/provider/confine/feature.rb +${GEM_LIBDIR}/spec/unit/provider/confine/true.rb +${GEM_LIBDIR}/spec/unit/provider/confine/variable.rb +${GEM_LIBDIR}/spec/unit/provider/confine_collection.rb +${GEM_LIBDIR}/spec/unit/provider/confiner.rb +${GEM_LIBDIR}/spec/unit/provider/group/groupadd.rb +${GEM_LIBDIR}/spec/unit/provider/group/ldap.rb +${GEM_LIBDIR}/spec/unit/provider/ldap.rb +${GEM_LIBDIR}/spec/unit/provider/macauthorization.rb +${GEM_LIBDIR}/spec/unit/provider/mcx/mcxcontent.rb +${GEM_LIBDIR}/spec/unit/provider/mount.rb +${GEM_LIBDIR}/spec/unit/provider/mount/parsed.rb +${GEM_LIBDIR}/spec/unit/provider/package/apt.rb +${GEM_LIBDIR}/spec/unit/provider/package/dpkg.rb +${GEM_LIBDIR}/spec/unit/provider/package/gem.rb +${GEM_LIBDIR}/spec/unit/provider/package/hpux.rb +${GEM_LIBDIR}/spec/unit/provider/selboolean.rb +${GEM_LIBDIR}/spec/unit/provider/selmodule-example.pp +${GEM_LIBDIR}/spec/unit/provider/selmodule.rb +${GEM_LIBDIR}/spec/unit/provider/service/daemontools.rb +${GEM_LIBDIR}/spec/unit/provider/service/launchd.rb +${GEM_LIBDIR}/spec/unit/provider/service/runit.rb +${GEM_LIBDIR}/spec/unit/provider/ssh_authorized_key/parsed.rb +${GEM_LIBDIR}/spec/unit/provider/user/hpux.rb +${GEM_LIBDIR}/spec/unit/provider/user/ldap.rb +${GEM_LIBDIR}/spec/unit/provider/user/user_role_add.rb +${GEM_LIBDIR}/spec/unit/provider/user/useradd.rb +${GEM_LIBDIR}/spec/unit/provider/zfs/solaris.rb +${GEM_LIBDIR}/spec/unit/provider/zone/solaris.rb +${GEM_LIBDIR}/spec/unit/provider/zpool/solaris.rb +${GEM_LIBDIR}/spec/unit/rails.rb +${GEM_LIBDIR}/spec/unit/relationship.rb +${GEM_LIBDIR}/spec/unit/reports.rb +${GEM_LIBDIR}/spec/unit/resource_reference.rb +${GEM_LIBDIR}/spec/unit/simple_graph.rb +${GEM_LIBDIR}/spec/unit/transaction/change.rb +${GEM_LIBDIR}/spec/unit/transaction/event.rb +${GEM_LIBDIR}/spec/unit/transaction/report.rb +${GEM_LIBDIR}/spec/unit/type.rb +${GEM_LIBDIR}/spec/unit/type/augeas.rb +${GEM_LIBDIR}/spec/unit/type/computer.rb +${GEM_LIBDIR}/spec/unit/type/exec.rb +${GEM_LIBDIR}/spec/unit/type/file.rb +${GEM_LIBDIR}/spec/unit/type/file/ensure.rb +${GEM_LIBDIR}/spec/unit/type/file/group.rb +${GEM_LIBDIR}/spec/unit/type/file/owner.rb +${GEM_LIBDIR}/spec/unit/type/file/selinux.rb +${GEM_LIBDIR}/spec/unit/type/group.rb +${GEM_LIBDIR}/spec/unit/type/macauthorization.rb +${GEM_LIBDIR}/spec/unit/type/mcx.rb +${GEM_LIBDIR}/spec/unit/type/mount.rb +${GEM_LIBDIR}/spec/unit/type/nagios.rb +${GEM_LIBDIR}/spec/unit/type/noop_metaparam.rb +${GEM_LIBDIR}/spec/unit/type/package.rb +${GEM_LIBDIR}/spec/unit/type/resources.rb +${GEM_LIBDIR}/spec/unit/type/schedule.rb +${GEM_LIBDIR}/spec/unit/type/selboolean.rb +${GEM_LIBDIR}/spec/unit/type/selmodule.rb +${GEM_LIBDIR}/spec/unit/type/service.rb +${GEM_LIBDIR}/spec/unit/type/ssh_authorized_key.rb +${GEM_LIBDIR}/spec/unit/type/tidy.rb +${GEM_LIBDIR}/spec/unit/type/user.rb +${GEM_LIBDIR}/spec/unit/type/zfs.rb +${GEM_LIBDIR}/spec/unit/type/zone.rb +${GEM_LIBDIR}/spec/unit/type/zpool.rb +${GEM_LIBDIR}/spec/unit/util/checksums.rb +${GEM_LIBDIR}/spec/unit/util/constant_inflector.rb +${GEM_LIBDIR}/spec/unit/util/file_locking.rb +${GEM_LIBDIR}/spec/unit/util/ldap/connection.rb +${GEM_LIBDIR}/spec/unit/util/ldap/generator.rb +${GEM_LIBDIR}/spec/unit/util/ldap/manager.rb +${GEM_LIBDIR}/spec/unit/util/loadedfile.rb +${GEM_LIBDIR}/spec/unit/util/log.rb +${GEM_LIBDIR}/spec/unit/util/metric.rb +${GEM_LIBDIR}/spec/unit/util/nagios_maker.rb +${GEM_LIBDIR}/spec/unit/util/posix.rb +${GEM_LIBDIR}/spec/unit/util/resource_template.rb +${GEM_LIBDIR}/spec/unit/util/selinux.rb +${GEM_LIBDIR}/spec/unit/util/settings.rb +${GEM_LIBDIR}/spec/unit/util/storage.rb +${GEM_LIBDIR}/spec/unit/util/tagging.rb +${GEM_LIBDIR}/spec/unit/util/uri_helper.rb +${GEM_LIBDIR}/spec/unit/util/user_attr.rb +${GEM_LIBDIR}/spec/unit/util/warnings.rb +${GEM_LIBDIR}/test/README ${GEM_LIBDIR}/test/Rakefile ${GEM_LIBDIR}/test/certmgr/ca.rb ${GEM_LIBDIR}/test/certmgr/certmgr.rb ${GEM_LIBDIR}/test/certmgr/inventory.rb ${GEM_LIBDIR}/test/certmgr/support.rb +${GEM_LIBDIR}/test/data/failers/badclassnoparam +${GEM_LIBDIR}/test/data/failers/badclassparam +${GEM_LIBDIR}/test/data/failers/badcompnoparam +${GEM_LIBDIR}/test/data/failers/badcompparam +${GEM_LIBDIR}/test/data/failers/badtypeparam +${GEM_LIBDIR}/test/data/failers/noobjectrvalue +${GEM_LIBDIR}/test/data/providers/cron/crontab.allthree +${GEM_LIBDIR}/test/data/providers/cron/crontab.envNcomment +${GEM_LIBDIR}/test/data/providers/cron/crontab.envNname +${GEM_LIBDIR}/test/data/providers/cron/crontab.multirecords +${GEM_LIBDIR}/test/data/providers/cron/crontab_collections.yaml +${GEM_LIBDIR}/test/data/providers/cron/crontab_multiple_with_env.yaml +${GEM_LIBDIR}/test/data/providers/cron/crontab_sample_records.yaml +${GEM_LIBDIR}/test/data/providers/cron/examples/freebsd +${GEM_LIBDIR}/test/data/providers/cron/examples/one +${GEM_LIBDIR}/test/data/providers/cron/examples/openbsd +${GEM_LIBDIR}/test/data/providers/package/testpackages.yaml +${GEM_LIBDIR}/test/data/providers/ssh_authorized_key/parsed/authorized_keys +${GEM_LIBDIR}/test/data/providers/ssh_authorized_key/parsed/authorized_keys1 +${GEM_LIBDIR}/test/data/reports/1.yaml +${GEM_LIBDIR}/test/data/reports/2.yaml +${GEM_LIBDIR}/test/data/reports/tagmail_failers.conf +${GEM_LIBDIR}/test/data/reports/tagmail_passers.conf +${GEM_LIBDIR}/test/data/snippets/aliastest.pp +${GEM_LIBDIR}/test/data/snippets/append.pp +${GEM_LIBDIR}/test/data/snippets/argumentdefaults +${GEM_LIBDIR}/test/data/snippets/arithmetic_expression.pp +${GEM_LIBDIR}/test/data/snippets/arraytrailingcomma.pp +${GEM_LIBDIR}/test/data/snippets/casestatement.pp +${GEM_LIBDIR}/test/data/snippets/classheirarchy.pp +${GEM_LIBDIR}/test/data/snippets/classincludes.pp +${GEM_LIBDIR}/test/data/snippets/classpathtest +${GEM_LIBDIR}/test/data/snippets/collection.pp +${GEM_LIBDIR}/test/data/snippets/collection_within_virtual_definitions.pp +${GEM_LIBDIR}/test/data/snippets/componentmetaparams.pp +${GEM_LIBDIR}/test/data/snippets/componentrequire.pp +${GEM_LIBDIR}/test/data/snippets/deepclassheirarchy.pp +${GEM_LIBDIR}/test/data/snippets/defineoverrides.pp +${GEM_LIBDIR}/test/data/snippets/emptyclass.pp +${GEM_LIBDIR}/test/data/snippets/emptyexec.pp +${GEM_LIBDIR}/test/data/snippets/emptyifelse.pp +${GEM_LIBDIR}/test/data/snippets/falsevalues.pp +${GEM_LIBDIR}/test/data/snippets/filecreate +${GEM_LIBDIR}/test/data/snippets/fqdefinition.pp +${GEM_LIBDIR}/test/data/snippets/fqparents.pp +${GEM_LIBDIR}/test/data/snippets/funccomma.pp +${GEM_LIBDIR}/test/data/snippets/ifexpression.rb +${GEM_LIBDIR}/test/data/snippets/implicititeration +${GEM_LIBDIR}/test/data/snippets/multilinecomments.pp +${GEM_LIBDIR}/test/data/snippets/multipleclass.pp +${GEM_LIBDIR}/test/data/snippets/multipleinstances +${GEM_LIBDIR}/test/data/snippets/multisubs.pp +${GEM_LIBDIR}/test/data/snippets/namevartest +${GEM_LIBDIR}/test/data/snippets/scopetest +${GEM_LIBDIR}/test/data/snippets/selectorvalues.pp +${GEM_LIBDIR}/test/data/snippets/simpledefaults +${GEM_LIBDIR}/test/data/snippets/simpleselector +${GEM_LIBDIR}/test/data/snippets/singleary.pp +${GEM_LIBDIR}/test/data/snippets/singlequote.pp +${GEM_LIBDIR}/test/data/snippets/singleselector.pp +${GEM_LIBDIR}/test/data/snippets/subclass_name_duplication.pp +${GEM_LIBDIR}/test/data/snippets/tag.pp +${GEM_LIBDIR}/test/data/snippets/tagged.pp +${GEM_LIBDIR}/test/data/snippets/virtualresources.pp +${GEM_LIBDIR}/test/data/types/hosts/1 +${GEM_LIBDIR}/test/data/types/hosts/2 +${GEM_LIBDIR}/test/data/types/hosts/solaris +${GEM_LIBDIR}/test/data/types/mailalias/file1 +${GEM_LIBDIR}/test/data/types/mount/freebsd.fstab +${GEM_LIBDIR}/test/data/types/mount/linux.fstab +${GEM_LIBDIR}/test/data/types/mount/solaris.fstab +${GEM_LIBDIR}/test/data/types/port/1 +${GEM_LIBDIR}/test/data/types/port/darwin +${GEM_LIBDIR}/test/data/types/ssh_authorized_key/1 +${GEM_LIBDIR}/test/data/types/sshkey/1 +${GEM_LIBDIR}/test/data/types/yumrepos/fedora-devel.repo +${GEM_LIBDIR}/test/data/types/yumrepos/fedora.repo ${GEM_LIBDIR}/test/executables/filebucket.rb ${GEM_LIBDIR}/test/executables/puppetbin.rb ${GEM_LIBDIR}/test/executables/puppetca.rb @@ -504,7 +889,6 @@ ${GEM_LIBDIR}/test/network/client_request.rb ${GEM_LIBDIR}/test/network/daemon.rb ${GEM_LIBDIR}/test/network/handler/bucket.rb ${GEM_LIBDIR}/test/network/handler/ca.rb -${GEM_LIBDIR}/test/network/handler/configuration.rb ${GEM_LIBDIR}/test/network/handler/fileserver.rb ${GEM_LIBDIR}/test/network/handler/handler.rb ${GEM_LIBDIR}/test/network/handler/master.rb @@ -521,7 +905,6 @@ ${GEM_LIBDIR}/test/network/xmlrpc/webrick_servlet.rb ${GEM_LIBDIR}/test/other/dsl.rb ${GEM_LIBDIR}/test/other/events.rb ${GEM_LIBDIR}/test/other/overrides.rb -${GEM_LIBDIR}/test/other/propertychange.rb ${GEM_LIBDIR}/test/other/provider.rb ${GEM_LIBDIR}/test/other/puppet.rb ${GEM_LIBDIR}/test/other/relationships.rb @@ -550,10 +933,8 @@ ${GEM_LIBDIR}/test/ral/providers/mailalias/aliases.rb ${GEM_LIBDIR}/test/ral/providers/mount/netinfo.rb ${GEM_LIBDIR}/test/ral/providers/nameservice.rb ${GEM_LIBDIR}/test/ral/providers/package.rb -${GEM_LIBDIR}/test/ral/providers/package/apt.rb ${GEM_LIBDIR}/test/ral/providers/package/aptitude.rb ${GEM_LIBDIR}/test/ral/providers/package/aptrpm.rb -${GEM_LIBDIR}/test/ral/providers/package/dpkg.rb ${GEM_LIBDIR}/test/ral/providers/parsedfile.rb ${GEM_LIBDIR}/test/ral/providers/port/parsed.rb ${GEM_LIBDIR}/test/ral/providers/provider.rb @@ -583,6 +964,7 @@ ${GEM_LIBDIR}/test/ral/type/tidy.rb ${GEM_LIBDIR}/test/ral/type/user.rb ${GEM_LIBDIR}/test/ral/type/yumrepo.rb ${GEM_LIBDIR}/test/ral/type/zone.rb +${GEM_LIBDIR}/test/test ${GEM_LIBDIR}/test/util/autoload.rb ${GEM_LIBDIR}/test/util/classgen.rb ${GEM_LIBDIR}/test/util/execution.rb @@ -591,18 +973,16 @@ ${GEM_LIBDIR}/test/util/fileparsing.rb ${GEM_LIBDIR}/test/util/filetype.rb ${GEM_LIBDIR}/test/util/inifile.rb ${GEM_LIBDIR}/test/util/instance_loader.rb -${GEM_LIBDIR}/test/util/loadedfile.rb ${GEM_LIBDIR}/test/util/log.rb ${GEM_LIBDIR}/test/util/metrics.rb ${GEM_LIBDIR}/test/util/package.rb ${GEM_LIBDIR}/test/util/pidlock.rb -${GEM_LIBDIR}/test/util/posixtest.rb ${GEM_LIBDIR}/test/util/settings.rb ${GEM_LIBDIR}/test/util/storage.rb ${GEM_LIBDIR}/test/util/subclass_loader.rb ${GEM_LIBDIR}/test/util/utiltest.rb ${GEM_HOME}/specifications/puppet-${PKGVERSION}.gemspec -share/examples/puppet/puppetmasterd.conf +share/examples/puppet/puppet.conf share/examples/rc.d/puppetd share/examples/rc.d/puppetmasterd @dirrm share/examples/puppet @@ -636,10 +1016,98 @@ share/examples/rc.d/puppetmasterd @dirrm ${GEM_LIBDIR}/test/language/ast @dirrm ${GEM_LIBDIR}/test/language @dirrm ${GEM_LIBDIR}/test/executables +@dirrm ${GEM_LIBDIR}/test/data/types/yumrepos +@dirrm ${GEM_LIBDIR}/test/data/types/sshkey +@dirrm ${GEM_LIBDIR}/test/data/types/ssh_authorized_key +@dirrm ${GEM_LIBDIR}/test/data/types/port +@dirrm ${GEM_LIBDIR}/test/data/types/mount +@dirrm ${GEM_LIBDIR}/test/data/types/mailalias +@dirrm ${GEM_LIBDIR}/test/data/types/hosts +@dirrm ${GEM_LIBDIR}/test/data/types +@dirrm ${GEM_LIBDIR}/test/data/snippets +@dirrm ${GEM_LIBDIR}/test/data/reports +@dirrm ${GEM_LIBDIR}/test/data/providers/ssh_authorized_key/parsed +@dirrm ${GEM_LIBDIR}/test/data/providers/ssh_authorized_key +@dirrm ${GEM_LIBDIR}/test/data/providers/package +@dirrm ${GEM_LIBDIR}/test/data/providers/cron/examples +@dirrm ${GEM_LIBDIR}/test/data/providers/cron +@dirrm ${GEM_LIBDIR}/test/data/providers +@dirrm ${GEM_LIBDIR}/test/data/failers +@dirrm ${GEM_LIBDIR}/test/data @dirrm ${GEM_LIBDIR}/test/certmgr @dirrm ${GEM_LIBDIR}/test +@dirrm ${GEM_LIBDIR}/spec/unit/util/ldap +@dirrm ${GEM_LIBDIR}/spec/unit/util +@dirrm ${GEM_LIBDIR}/spec/unit/type/file +@dirrm ${GEM_LIBDIR}/spec/unit/type +@dirrm ${GEM_LIBDIR}/spec/unit/transaction +@dirrm ${GEM_LIBDIR}/spec/unit/provider/zpool +@dirrm ${GEM_LIBDIR}/spec/unit/provider/zone +@dirrm ${GEM_LIBDIR}/spec/unit/provider/zfs +@dirrm ${GEM_LIBDIR}/spec/unit/provider/user +@dirrm ${GEM_LIBDIR}/spec/unit/provider/ssh_authorized_key +@dirrm ${GEM_LIBDIR}/spec/unit/provider/service +@dirrm ${GEM_LIBDIR}/spec/unit/provider/package +@dirrm ${GEM_LIBDIR}/spec/unit/provider/mount +@dirrm ${GEM_LIBDIR}/spec/unit/provider/mcx +@dirrm ${GEM_LIBDIR}/spec/unit/provider/group +@dirrm ${GEM_LIBDIR}/spec/unit/provider/confine +@dirrm ${GEM_LIBDIR}/spec/unit/provider/augeas +@dirrm ${GEM_LIBDIR}/spec/unit/provider +@dirrm ${GEM_LIBDIR}/spec/unit/property +@dirrm ${GEM_LIBDIR}/spec/unit/parser/resource +@dirrm ${GEM_LIBDIR}/spec/unit/parser/functions +@dirrm ${GEM_LIBDIR}/spec/unit/parser/ast +@dirrm ${GEM_LIBDIR}/spec/unit/parser +@dirrm ${GEM_LIBDIR}/spec/unit/other +@dirrm ${GEM_LIBDIR}/spec/unit/node +@dirrm ${GEM_LIBDIR}/spec/unit/network/xmlrpc +@dirrm ${GEM_LIBDIR}/spec/unit/network/http/webrick +@dirrm ${GEM_LIBDIR}/spec/unit/network/http/mongrel +@dirrm ${GEM_LIBDIR}/spec/unit/network/http +@dirrm ${GEM_LIBDIR}/spec/unit/network/handler +@dirrm ${GEM_LIBDIR}/spec/unit/network/client +@dirrm ${GEM_LIBDIR}/spec/unit/network +@dirrm ${GEM_LIBDIR}/spec/unit/indirector/ssl_rsa +@dirrm ${GEM_LIBDIR}/spec/unit/indirector/report +@dirrm ${GEM_LIBDIR}/spec/unit/indirector/node +@dirrm ${GEM_LIBDIR}/spec/unit/indirector/file_metadata +@dirrm ${GEM_LIBDIR}/spec/unit/indirector/file_content +@dirrm ${GEM_LIBDIR}/spec/unit/indirector/facts +@dirrm ${GEM_LIBDIR}/spec/unit/indirector/checksum +@dirrm ${GEM_LIBDIR}/spec/unit/indirector/catalog +@dirrm ${GEM_LIBDIR}/spec/unit/indirector +@dirrm ${GEM_LIBDIR}/spec/unit/file_serving/configuration +@dirrm ${GEM_LIBDIR}/spec/unit/file_serving +@dirrm ${GEM_LIBDIR}/spec/unit/executables/client +@dirrm ${GEM_LIBDIR}/spec/unit/executables +@dirrm ${GEM_LIBDIR}/spec/unit +@dirrm ${GEM_LIBDIR}/spec/shared_behaviours +@dirrm ${GEM_LIBDIR}/spec/monkey_patches +@dirrm ${GEM_LIBDIR}/spec/integration/util +@dirrm ${GEM_LIBDIR}/spec/integration/type +@dirrm ${GEM_LIBDIR}/spec/integration/transaction +@dirrm ${GEM_LIBDIR}/spec/integration/reference +@dirrm ${GEM_LIBDIR}/spec/integration/provider/service +@dirrm ${GEM_LIBDIR}/spec/integration/provider +@dirrm ${GEM_LIBDIR}/spec/integration/node +@dirrm ${GEM_LIBDIR}/spec/integration/network/server +@dirrm ${GEM_LIBDIR}/spec/integration/network +@dirrm ${GEM_LIBDIR}/spec/integration/indirector/node +@dirrm ${GEM_LIBDIR}/spec/integration/indirector/file_metadata +@dirrm ${GEM_LIBDIR}/spec/integration/indirector/file_content +@dirrm ${GEM_LIBDIR}/spec/integration/indirector +@dirrm ${GEM_LIBDIR}/spec/integration/file_serving +@dirrm ${GEM_LIBDIR}/spec/integration +@dirrm ${GEM_LIBDIR}/spec +@dirrm ${GEM_LIBDIR}/man/man8 +@dirrm ${GEM_LIBDIR}/man +@dirrm ${GEM_LIBDIR}/lib/puppet/util/rdoc/generators/template/puppet +@dirrm ${GEM_LIBDIR}/lib/puppet/util/rdoc/generators/template +@dirrm ${GEM_LIBDIR}/lib/puppet/util/rdoc/generators +@dirrm ${GEM_LIBDIR}/lib/puppet/util/rdoc @dirrm ${GEM_LIBDIR}/lib/puppet/util/rails -@dirrm ${GEM_LIBDIR}/lib/puppet/util/plist +@dirrm ${GEM_LIBDIR}/lib/puppet/util/ldap @dirrm ${GEM_LIBDIR}/lib/puppet/util @dirrm ${GEM_LIBDIR}/lib/puppet/type/file @dirrm ${GEM_LIBDIR}/lib/puppet/type @@ -649,22 +1117,33 @@ share/examples/rc.d/puppetmasterd @dirrm ${GEM_LIBDIR}/lib/puppet/reference @dirrm ${GEM_LIBDIR}/lib/puppet/rails/database @dirrm ${GEM_LIBDIR}/lib/puppet/rails +@dirrm ${GEM_LIBDIR}/lib/puppet/provider/zpool @dirrm ${GEM_LIBDIR}/lib/puppet/provider/zone +@dirrm ${GEM_LIBDIR}/lib/puppet/provider/zfs @dirrm ${GEM_LIBDIR}/lib/puppet/provider/user @dirrm ${GEM_LIBDIR}/lib/puppet/provider/sshkey +@dirrm ${GEM_LIBDIR}/lib/puppet/provider/ssh_authorized_key @dirrm ${GEM_LIBDIR}/lib/puppet/provider/service +@dirrm ${GEM_LIBDIR}/lib/puppet/provider/selmodule +@dirrm ${GEM_LIBDIR}/lib/puppet/provider/selboolean @dirrm ${GEM_LIBDIR}/lib/puppet/provider/port @dirrm ${GEM_LIBDIR}/lib/puppet/provider/package @dirrm ${GEM_LIBDIR}/lib/puppet/provider/nameservice @dirrm ${GEM_LIBDIR}/lib/puppet/provider/mount +@dirrm ${GEM_LIBDIR}/lib/puppet/provider/mcx @dirrm ${GEM_LIBDIR}/lib/puppet/provider/maillist @dirrm ${GEM_LIBDIR}/lib/puppet/provider/mailalias -@dirrm ${GEM_LIBDIR}/lib/puppet/provider/interface +@dirrm ${GEM_LIBDIR}/lib/puppet/provider/macauthorization @dirrm ${GEM_LIBDIR}/lib/puppet/provider/host @dirrm ${GEM_LIBDIR}/lib/puppet/provider/group @dirrm ${GEM_LIBDIR}/lib/puppet/provider/cron +@dirrm ${GEM_LIBDIR}/lib/puppet/provider/confine +@dirrm ${GEM_LIBDIR}/lib/puppet/provider/computer +@dirrm ${GEM_LIBDIR}/lib/puppet/provider/augeas @dirrm ${GEM_LIBDIR}/lib/puppet/provider +@dirrm ${GEM_LIBDIR}/lib/puppet/property @dirrm ${GEM_LIBDIR}/lib/puppet/parser/resource +@dirrm ${GEM_LIBDIR}/lib/puppet/parser/functions @dirrm ${GEM_LIBDIR}/lib/puppet/parser/ast @dirrm ${GEM_LIBDIR}/lib/puppet/parser @dirrm ${GEM_LIBDIR}/lib/puppet/node @@ -692,35 +1171,39 @@ share/examples/rc.d/puppetmasterd @dirrm ${GEM_LIBDIR}/lib/puppet/external/nagios @dirrm ${GEM_LIBDIR}/lib/puppet/external/event-loop @dirrm ${GEM_LIBDIR}/lib/puppet/external +@dirrm ${GEM_LIBDIR}/lib/puppet/executables/client +@dirrm ${GEM_LIBDIR}/lib/puppet/executables @dirrm ${GEM_LIBDIR}/lib/puppet/config_stores @dirrm ${GEM_LIBDIR}/lib/puppet @dirrm ${GEM_LIBDIR}/lib @dirrm ${GEM_LIBDIR}/ext/vim/syntax @dirrm ${GEM_LIBDIR}/ext/vim/ftdetect @dirrm ${GEM_LIBDIR}/ext/vim +@dirrm ${GEM_LIBDIR}/ext/passenger +@dirrm ${GEM_LIBDIR}/ext/nagios @dirrm ${GEM_LIBDIR}/ext/logcheck @dirrm ${GEM_LIBDIR}/ext/ldap @dirrm ${GEM_LIBDIR}/ext/emacs +@dirrm ${GEM_LIBDIR}/ext/bin +@dirrm ${GEM_LIBDIR}/ext/autotest @dirrm ${GEM_LIBDIR}/ext -@dirrm ${GEM_LIBDIR}/examples/root/etc/puppet -@dirrm ${GEM_LIBDIR}/examples/root/etc/init.d -@dirrm ${GEM_LIBDIR}/examples/root/etc -@dirrm ${GEM_LIBDIR}/examples/root/bin -@dirrm ${GEM_LIBDIR}/examples/root -@dirrm ${GEM_LIBDIR}/examples/code/modules/sample-module/templates -@dirrm ${GEM_LIBDIR}/examples/code/modules/sample-module/manifests -@dirrm ${GEM_LIBDIR}/examples/code/modules/sample-module/lib/puppet/parser/functions -@dirrm ${GEM_LIBDIR}/examples/code/modules/sample-module/lib/puppet/parser -@dirrm ${GEM_LIBDIR}/examples/code/modules/sample-module/lib/puppet -@dirrm ${GEM_LIBDIR}/examples/code/modules/sample-module/lib -@dirrm ${GEM_LIBDIR}/examples/code/modules/sample-module -@dirrm ${GEM_LIBDIR}/examples/code/modules -@dirrm ${GEM_LIBDIR}/examples/code +@dirrm ${GEM_LIBDIR}/examples/modules/sample-module/templates +@dirrm ${GEM_LIBDIR}/examples/modules/sample-module/manifests +@dirrm ${GEM_LIBDIR}/examples/modules/sample-module/lib/puppet/parser/functions +@dirrm ${GEM_LIBDIR}/examples/modules/sample-module/lib/puppet/parser +@dirrm ${GEM_LIBDIR}/examples/modules/sample-module/lib/puppet +@dirrm ${GEM_LIBDIR}/examples/modules/sample-module/lib +@dirrm ${GEM_LIBDIR}/examples/modules/sample-module +@dirrm ${GEM_LIBDIR}/examples/modules +@dirrm ${GEM_LIBDIR}/examples/etc/puppet +@dirrm ${GEM_LIBDIR}/examples/etc/init.d +@dirrm ${GEM_LIBDIR}/examples/etc @dirrm ${GEM_LIBDIR}/examples @dirrm ${GEM_LIBDIR}/conf/suse @dirrm ${GEM_LIBDIR}/conf/solaris/smf @dirrm ${GEM_LIBDIR}/conf/solaris @dirrm ${GEM_LIBDIR}/conf/redhat +@dirrm ${GEM_LIBDIR}/conf/osx @dirrm ${GEM_LIBDIR}/conf/gentoo/puppet @dirrm ${GEM_LIBDIR}/conf/gentoo/init.d @dirrm ${GEM_LIBDIR}/conf/gentoo/conf.d @@ -729,3 +1212,4 @@ share/examples/rc.d/puppetmasterd @dirrm ${GEM_LIBDIR}/conf @dirrm ${GEM_LIBDIR}/bin @dirrm ${GEM_LIBDIR} +@dirrm lib/ruby diff --git a/sysutils/puppet/distinfo b/sysutils/puppet/distinfo index 3ab5aa41174..1068ef1918c 100644 --- a/sysutils/puppet/distinfo +++ b/sysutils/puppet/distinfo @@ -1,6 +1,8 @@ -$NetBSD: distinfo,v 1.3 2008/04/04 15:20:48 jlam Exp $ +$NetBSD: distinfo,v 1.4 2009/02/08 23:01:56 tonnerre Exp $ -SHA1 (puppet-0.24.4.gem) = f07e544664f1f95ae55a94a1773681bfa873718f -RMD160 (puppet-0.24.4.gem) = 158e43103c2c0a42cedfa322112ec45c22d9d2e6 -Size (puppet-0.24.4.gem) = 652288 bytes -SHA1 (patch-ad) = c85064eea10564caa76fa8f36e550785ca82dc3b +SHA1 (puppet-0.24.7.gem) = 9c81420148baa5aec7fd71a6e5ebfad711f08ae8 +RMD160 (puppet-0.24.7.gem) = 742571dd975f72d3539e6047a862851a7c84d844 +Size (puppet-0.24.7.gem) = 1086464 bytes +SHA1 (patch-aa) = 3ecd66f1b16c906672d505b01c9f916334613e39 +SHA1 (patch-ab) = b08aa80de75d0c7d2321dee34accebe05ad70684 +SHA1 (patch-ac) = 150ef40f2097fecf8bd9b0096d84432246ba3701 diff --git a/sysutils/puppet/patches/patch-aa b/sysutils/puppet/patches/patch-aa new file mode 100644 index 00000000000..745919941a8 --- /dev/null +++ b/sysutils/puppet/patches/patch-aa @@ -0,0 +1,19 @@ +$NetBSD: patch-aa,v 1.4 2009/02/08 23:01:56 tonnerre Exp $ + +Add NetBSD to list of operating systems that the OpenBSD provider is the +default for now. In fact, NetBSD's pkg_add provider can do a lot more +than OpenBSD's, but for now basic support should suffice. + +--- lib/puppet/provider/package/openbsd.rb ++++ lib/puppet/provider/package/openbsd.rb +@@ -7,8 +7,8 @@ Puppet::Type.type(:package).provide :openbsd, :parent => Puppet::Provider::Packa + + commands :pkginfo => "pkg_info", :pkgadd => "pkg_add", :pkgdelete => "pkg_delete" + +- defaultfor :operatingsystem => :openbsd +- confine :operatingsystem => :openbsd ++ defaultfor :operatingsystem => [:openbsd, :netbsd] ++ confine :operatingsystem => [:openbsd, :netbsd] + + def self.instances + packages = [] diff --git a/sysutils/puppet/patches/patch-ab b/sysutils/puppet/patches/patch-ab new file mode 100644 index 00000000000..fcc99bf54ac --- /dev/null +++ b/sysutils/puppet/patches/patch-ab @@ -0,0 +1,29 @@ +$NetBSD: patch-ab,v 1.3 2009/02/08 23:01:56 tonnerre Exp $ + +Make the FreeBSD provider the default for NetBSD as well. +Omit _enabled for init scripts under NetBSD, which doesn't look for them. + +--- lib/puppet/provider/service/freebsd.rb.orig 2009-02-08 16:47:46.000000000 +0100 ++++ lib/puppet/provider/service/freebsd.rb +@@ -8,7 +8,7 @@ Puppet::Type.type(:service).provide :fre + + confine :operatingsystem => [:freebsd, :netbsd, :openbsd] + +- defaultfor :operatingsystem => :freebsd ++ defaultfor :operatingsystem => [:freebsd, :netbsd] + + @@rcconf_dir = '/etc/rc.conf.d' + +@@ -41,7 +41,11 @@ Puppet::Type.type(:service).provide :fre + Dir.mkdir(@@rcconf_dir) + end + rcfile = File.join(@@rcconf_dir, @model[:name]) +- open(rcfile, 'w') { |f| f << "%s_enable=\"YES\"\n" % @model[:name] } ++ if Facter.value(:operatingsystem) == "NetBSD" ++ open(rcfile, 'w') { |f| f << "%s=\"YES\"\n" % @model[:name] } ++ else ++ open(rcfile, 'w') { |f| f << "%s_enable=\"YES\"\n" % @model[:name] } ++ end + end + + # Override stop/start commands to use one<cmd>'s and the avoid race condition diff --git a/sysutils/puppet/patches/patch-ac b/sysutils/puppet/patches/patch-ac new file mode 100644 index 00000000000..17623d8a21e --- /dev/null +++ b/sysutils/puppet/patches/patch-ac @@ -0,0 +1,15 @@ +$NetBSD: patch-ac,v 1.4 2009/02/08 23:01:56 tonnerre Exp $ + +NetBSD also has its init scripts in /etc/rc.d. + +--- lib/puppet/provider/service/init.rb ++++ lib/puppet/provider/service/init.rb +@@ -17,6 +17,8 @@ Puppet::Type.type(:service).provide :init, :parent => :base do + case Facter["operatingsystem"].value + when "FreeBSD": + @defpath = ["/etc/rc.d", "/usr/local/etc/rc.d"] ++ when "NetBSD": ++ @defpath = "/etc/rc.d" + when "HP-UX": + @defpath = "/sbin/init.d" + else diff --git a/sysutils/puppet/patches/patch-ad b/sysutils/puppet/patches/patch-ad deleted file mode 100644 index 7901d48293c..00000000000 --- a/sysutils/puppet/patches/patch-ad +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ad,v 1.1 2008/04/04 15:20:48 jlam Exp $ - ---- ../puppet-0.24.4.gemspec.orig 2008-03-30 23:44:20.000000000 -0400 -+++ ../puppet-0.24.4.gemspec -@@ -3,8 +3,6 @@ name: puppet - version: !ruby/object:Gem::Version - version: 0.24.4 - platform: ruby --authors: --- - autorequire: puppet - bindir: bin - cert_chain: |