diff options
Diffstat (limited to 'sysutils/puppet-devel')
-rw-r--r-- | sysutils/puppet-devel/Makefile | 54 | ||||
-rw-r--r-- | sysutils/puppet-devel/distinfo | 3 | ||||
-rw-r--r-- | sysutils/puppet-devel/files/patch-2385 | 203 | ||||
-rw-r--r-- | sysutils/puppet-devel/files/patch-old_rcd_support | 25 | ||||
-rw-r--r-- | sysutils/puppet-devel/files/puppetd.in | 27 | ||||
-rw-r--r-- | sysutils/puppet-devel/files/puppetmasterd.in | 27 | ||||
-rw-r--r-- | sysutils/puppet-devel/pkg-descr | 7 | ||||
-rw-r--r-- | sysutils/puppet-devel/pkg-plist | 341 |
8 files changed, 0 insertions, 687 deletions
diff --git a/sysutils/puppet-devel/Makefile b/sysutils/puppet-devel/Makefile deleted file mode 100644 index e3b1b1c0f8cd..000000000000 --- a/sysutils/puppet-devel/Makefile +++ /dev/null @@ -1,54 +0,0 @@ -# New ports collection makefile for: rubygem-puppet -# Date created: 2007-03-03 -# Whom: Tomoyuki Sakurai <cherry@trombik.mine.nu> -# -# $FreeBSD$ -# - -PORTNAME= puppet -PORTVERSION= 0.22.3 -CATEGORIES= sysutils -MASTER_SITES= http://www.reductivelabs.com/downloads/puppet/ -EXTRACT_SUFX= .tgz - -MAINTAINER= cherry@trombik.org -COMMENT= A configuration management framework written in Ruby - -BUILD_DEPENDS= ${RUBY_SITELIBDIR}/facter.rb:${PORTSDIR}/sysutils/facter -RUN_DEPENDS= ${BUILD_DEPENDS} - -NO_BUILD= yes -USE_RUBY= yes -USE_RC_SUBR= puppetmasterd puppetd - -DOCS= CHANGELOG TODO README LICENSE COPYING - -.include <bsd.port.pre.mk> - -do-install: - cd ${WRKSRC} && \ - ${SETENV} DSTDIR=${DSTDIR}/${PREFIX} \ - ${RUBY} ${WRKSRC}/install.rb --full - ${INSTALL} -d ${DOCSDIR} -.if !defined(NOPORTDOCS) -.for FILE in ${DOCS} - ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR} -.endfor - ${INSTALL} -d ${EXAMPLESDIR} - ${CP} -R ${WRKSRC}/examples/* ${EXAMPLESDIR} - @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${EXAMPLESDIR} -.endif - -post-install: - ${INSTALL} -d ${PREFIX}/etc/${PORTNAME} -.for DIR in ssl manifests - ${INSTALL} -d ${PREFIX}/etc/${PORTNAME}/${DIR} -.endfor - ${RUBY} ${PREFIX}/bin/puppetmasterd \ - --confdir=${PREFIX}/etc/${PORTNAME} \ - --rundir=/var/run \ - --genconfig | \ - ${SED} -e 's/genconfig = true/# genconfig = false/' \ - > ${PREFIX}/etc/${PORTNAME}/puppetmasterd.conf-dist - -.include <bsd.port.post.mk> diff --git a/sysutils/puppet-devel/distinfo b/sysutils/puppet-devel/distinfo deleted file mode 100644 index e6c5a7906520..000000000000 --- a/sysutils/puppet-devel/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (puppet-0.22.3.tgz) = da40886077c500c0bac980e7b755b836 -SHA256 (puppet-0.22.3.tgz) = 39ecaca8466f5402e84cb2ce392def6d5d903fa33201de0d2e4816288d860e8a -SIZE (puppet-0.22.3.tgz) = 629126 diff --git a/sysutils/puppet-devel/files/patch-2385 b/sysutils/puppet-devel/files/patch-2385 deleted file mode 100644 index 7d33b2c1704a..000000000000 --- a/sysutils/puppet-devel/files/patch-2385 +++ /dev/null @@ -1,203 +0,0 @@ -http://reductivelabs.com/trac/puppet/changeset/2385 -http://reductivelabs.com/trac/puppet/ticket/565 -Index: test/util/utiltest.rb -=================================================================== ---- test/util/utiltest.rb (revision 2377) -+++ test/util/utiltest.rb (revision 2385) -@@ -277,11 +277,15 @@ - # Now try it with a single quote - assert_nothing_raised do - output = Puppet::Util.execute([command, "yay'test", "funtest"]) -- # output = Puppet::Util.execute(command) -- - end - assert_equal("yay'test\nfuntest\n", output) - -+ # Now make sure we can squelch output (#565) -+ assert_nothing_raised do -+ output = Puppet::Util.execute([command, "yay'test", "funtest"], :squelch => true) -+ end -+ assert_equal(nil, output) -+ - # Now test that we correctly fail if the command returns non-zero - assert_raise(Puppet::ExecutionFailure) do - out = Puppet::Util.execute(["touch", "/no/such/file/could/exist"]) -@@ -289,7 +293,7 @@ - - # And that we can tell it not to fail - assert_nothing_raised() do -- out = Puppet::Util.execute(["touch", "/no/such/file/could/exist"], false) -+ out = Puppet::Util.execute(["touch", "/no/such/file/could/exist"], :failonfail => false) - end - - if Process.uid == 0 -@@ -298,7 +302,7 @@ - group = nonrootgroup - file = tempfile() - assert_nothing_raised do -- Puppet::Util.execute(["touch", file], true, user.name, group.name) -+ Puppet::Util.execute(["touch", file], :uid => user.name, :gid => group.name) - end - assert(FileTest.exists?(file), "file was not created") - assert_equal(user.uid, File.stat(file).uid, "uid was not set correctly") -@@ -308,6 +312,24 @@ - # assert_equal(group.gid, File.stat(file).gid, - # "gid was not set correctly") - end -+ -+ # (#565) Test the case of patricide. -+ patricidecommand = tempfile() -+ File.open(patricidecommand, "w") { |f| -+ f.puts %{#!/bin/bash\n/bin/bash -c 'kill -TERM \$PPID' &;\n while [ 1 ]; do echo -n ''; done;\n} -+ } -+ File.chmod(0755, patricidecommand) -+ assert_nothing_raised do -+ output = Puppet::Util.execute([patricidecommand], :squelch => true) -+ end -+ assert_equal(nil, output) -+ # See what happens if we try and read the pipe to the command... -+ assert_raise(Puppet::ExecutionFailure) do -+ output = Puppet::Util.execute([patricidecommand]) -+ end -+ assert_nothing_raised do -+ output = Puppet::Util.execute([patricidecommand], :failonfail => false) -+ end - end - - # Check whether execute() accepts strings in addition to arrays. -Index: lib/puppet/util.rb -=================================================================== ---- lib/puppet/util.rb (revision 2377) -+++ lib/puppet/util.rb (revision 2385) -@@ -267,7 +267,8 @@ - end - - # Execute the desired command, and return the status and output. -- def execute(command, failonfail = true, uid = nil, gid = nil) -+ # def execute(command, failonfail = true, uid = nil, gid = nil) -+ def execute(command, arguments = {:failonfail => true}) - if command.is_a?(Array) - command = command.flatten.collect { |i| i.to_s } - str = command.join(" ") -@@ -284,30 +285,35 @@ - Puppet.debug "Executing '%s'" % str - end - -- if uid -- uid = Puppet::Util::SUIDManager.convert_xid(:uid, uid) -+ if arguments[:uid] -+ arguments[:uid] = Puppet::Util::SUIDManager.convert_xid(:uid, arguments[:uid]) - end -- if gid -- gid = Puppet::Util::SUIDManager.convert_xid(:gid, gid) -+ if arguments[:gid] -+ arguments[:gid] = Puppet::Util::SUIDManager.convert_xid(:gid, arguments[:gid]) - end - - @@os ||= Facter.value(:operatingsystem) - output = nil -- IO.popen("-") do |f| -- if f -- output = f.read -+ child_pid, child_status = nil -+ # The idea here is to avoid IO#read whenever possible. -+ if arguments[:squelch] -+ child_pid = Kernel.fork -+ if child_pid -+ # Parent process executes this -+ child_status = Process.waitpid2(child_pid)[1] - else -+ # Child process executes this - begin - $stdin.reopen("/dev/null") -- $stderr.close -- $stderr = $stdout.dup -- if gid -- Process.egid = gid -- Process.gid = gid unless @@os == "Darwin" -+ $stdout.reopen("/dev/null") -+ $stderr.reopen("/dev/null") -+ if arguments[:gid] -+ Process.egid = arguments[:gid] -+ Process.gid = arguments[:gid] unless @@os == "Darwin" - end -- if uid -- Process.euid = uid -- Process.uid = uid unless @@os == "Darwin" -+ if arguments[:uid] -+ Process.euid = arguments[:uid] -+ Process.uid = arguments[:uid] unless @@os == "Darwin" - end - if command.is_a?(Array) - Kernel.exec(*command) -@@ -317,13 +323,44 @@ - rescue => detail - puts detail.to_s - exit!(1) -- end -- end -- end -+ end # begin; rescue -+ end # if child_pid; else -+ else -+ IO.popen("-") do |f| -+ if f -+ # Parent process executes this -+ output = f.read -+ else -+ # Parent process executes this -+ begin -+ $stdin.reopen("/dev/null") -+ $stderr.close -+ $stderr = $stdout.dup -+ if arguments[:gid] -+ Process.egid = arguments[:gid] -+ Process.gid = arguments[:gid] unless @@os == "Darwin" -+ end -+ if arguments[:uid] -+ Process.euid = arguments[:uid] -+ Process.uid = arguments[:uid] unless @@os == "Darwin" -+ end -+ if command.is_a?(Array) -+ Kernel.exec(*command) -+ else -+ Kernel.exec(command) -+ end -+ rescue => detail -+ puts detail.to_s -+ exit!(1) -+ end # begin; rescue -+ end # if f; else -+ end # IO.popen do |f| -+ child_status = $? -+ end # if arguments[:squelch]; else - -- if failonfail -- unless $? == 0 -- raise ExecutionFailure, "Execution of '%s' returned %s: %s" % [str, $?.exitstatus, output] -+ if arguments[:failonfail] -+ unless child_status == 0 -+ raise ExecutionFailure, "Execution of '%s' returned %s: %s" % [str, child_status.inspect, output] - end - end - -Index: lib/puppet/provider/service/base.rb -=================================================================== ---- lib/puppet/provider/service/base.rb (revision 2377) -+++ lib/puppet/provider/service/base.rb (revision 2385) -@@ -114,12 +114,12 @@ - # A simple wrapper so execution failures are a bit more informative. - def texecute(type, command, fof = true) - begin -- output = execute(command, fof) -+ # #565: Services generally produce no output, so squelch them. -+ execute(command, :failonfail => fof, :squelch => true) - rescue Puppet::ExecutionFailure => detail - @model.fail "Could not %s %s: %s" % [type, @model.ref, detail] - end -- -- return output -+ return nil - end - - # Use either a specified command or the default for our provider. diff --git a/sysutils/puppet-devel/files/patch-old_rcd_support b/sysutils/puppet-devel/files/patch-old_rcd_support deleted file mode 100644 index fb8d928d2f7e..000000000000 --- a/sysutils/puppet-devel/files/patch-old_rcd_support +++ /dev/null @@ -1,25 +0,0 @@ -Support both /etc/rc.d/daemon and /etc/rc.d/daemon.sh -http://reductivelabs.com/trac/puppet/ticket/572 - ---- lib/puppet/provider/service/init.rb.orig Mon Apr 2 17:52:00 2007 -+++ lib/puppet/provider/service/init.rb Mon Apr 2 18:01:50 2007 -@@ -114,6 +114,19 @@ - # if we've gotten this far, we found a valid script - return fqname - } -+ @model[:path].each { |path| -+ fqname_sh = File.join(path,"#{name}.sh") -+ begin -+ stat = File.stat(fqname_sh) -+ rescue -+ # should probably rescue specific errors... -+ self.debug("Could not find %s.sh in %s" % [name,path]) -+ next -+ end -+ -+ # if we've gotten this far, we found a valid script -+ return fqname_sh -+ } - raise Puppet::Error, "Could not find init script for '%s'" % name - end - diff --git a/sysutils/puppet-devel/files/puppetd.in b/sysutils/puppet-devel/files/puppetd.in deleted file mode 100644 index 897da3ccf415..000000000000 --- a/sysutils/puppet-devel/files/puppetd.in +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# PROVIDE: puppetd -# REQUIRE: NETWORK - -# Add the following lines to /etc/rc.conf to enable puppetd: -# -# puppetd_enable="YES" - -. %%RC_SUBR%% - -name="puppetd" -rcvar=`set_rcvar` - -command="%%PREFIX%%/bin/${name}" -command_interpreter="%%PREFIX%%/bin/ruby18" - -load_rc_config "$name" -: ${puppetd_enable="NO"} -: ${puppetd_confdir="%%PREFIX%%/etc/puppet"} -: ${puppetd_pid="/var/run/${name}.pid"} -: ${puppetd_flags="--confdir $puppetd_confdir --rundir /var/run"} -pidfile="$puppetd_pid" - -run_rc_command "$1" diff --git a/sysutils/puppet-devel/files/puppetmasterd.in b/sysutils/puppet-devel/files/puppetmasterd.in deleted file mode 100644 index bb8e7370c28f..000000000000 --- a/sysutils/puppet-devel/files/puppetmasterd.in +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# PROVIDE: puppetmasterd -# REQUIRE: NETWORK - -# Add the following lines to /etc/rc.conf to enable puppetmasterd: -# -# puppetmasterd_enable="YES" - -. %%RC_SUBR%% - -name="puppetmasterd" -rcvar=`set_rcvar` - -command="%%PREFIX%%/bin/${name}" -command_interpreter="%%PREFIX%%/bin/ruby18" - -load_rc_config "$name" -: ${puppetmasterd_enable="NO"} -: ${puppetmasterd_confdir="%%PREFIX%%/etc/puppet"} -: ${puppetmasterd_pid="/var/run/${name}.pid"} -: ${puppetmasterd_flags="--confdir $puppetmasterd_confdir --rundir /var/run"} -pidfile="$puppetmasterd_pid" - -run_rc_command "$1" diff --git a/sysutils/puppet-devel/pkg-descr b/sysutils/puppet-devel/pkg-descr deleted file mode 100644 index d635504435dd..000000000000 --- a/sysutils/puppet-devel/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Puppet lets you centrally manage every important aspect of your system using -a cross-platform specification language that manages all the separate -elements normally aggregated in different files, like users, cron jobs, and -hosts, along with obviously discrete elements like packages, services, and -files. - -WWW: http://www.reductivelabs.com/projects/puppet/ diff --git a/sysutils/puppet-devel/pkg-plist b/sysutils/puppet-devel/pkg-plist deleted file mode 100644 index eec32447eede..000000000000 --- a/sysutils/puppet-devel/pkg-plist +++ /dev/null @@ -1,341 +0,0 @@ -@comment $FreeBSD$ -bin/puppetd -bin/puppetca -bin/puppet -bin/puppetdoc -bin/puppetrun -bin/puppetmasterd -%%RUBY_SITELIBDIR%%/puppet.rb -%%RUBY_SITELIBDIR%%/puppet/propertychange.rb -%%RUBY_SITELIBDIR%%/puppet/transportable.rb -%%RUBY_SITELIBDIR%%/puppet/provider.rb -%%RUBY_SITELIBDIR%%/puppet/configuration.rb -%%RUBY_SITELIBDIR%%/puppet/modules.rb -%%RUBY_SITELIBDIR%%/puppet/error.rb -%%RUBY_SITELIBDIR%%/puppet/parameter.rb -%%RUBY_SITELIBDIR%%/puppet/daemon.rb -%%RUBY_SITELIBDIR%%/puppet/transaction.rb -%%RUBY_SITELIBDIR%%/puppet/rails.rb -%%RUBY_SITELIBDIR%%/puppet/pgraph.rb -%%RUBY_SITELIBDIR%%/puppet/dsl.rb -%%RUBY_SITELIBDIR%%/puppet/relationship.rb -%%RUBY_SITELIBDIR%%/puppet/event.rb -%%RUBY_SITELIBDIR%%/puppet/sslcertificates.rb -%%RUBY_SITELIBDIR%%/puppet/type.rb -%%RUBY_SITELIBDIR%%/puppet/util.rb -%%RUBY_SITELIBDIR%%/puppet/element.rb -%%RUBY_SITELIBDIR%%/puppet/type/parsedtype.rb -%%RUBY_SITELIBDIR%%/puppet/type/cron.rb -%%RUBY_SITELIBDIR%%/puppet/type/sshkey.rb -%%RUBY_SITELIBDIR%%/puppet/type/property.rb -%%RUBY_SITELIBDIR%%/puppet/type/resources.rb -%%RUBY_SITELIBDIR%%/puppet/type/component.rb -%%RUBY_SITELIBDIR%%/puppet/type/pfilebucket.rb -%%RUBY_SITELIBDIR%%/puppet/type/group.rb -%%RUBY_SITELIBDIR%%/puppet/type/notify.rb -%%RUBY_SITELIBDIR%%/puppet/type/zone.rb -%%RUBY_SITELIBDIR%%/puppet/type/tidy.rb -%%RUBY_SITELIBDIR%%/puppet/type/exec.rb -%%RUBY_SITELIBDIR%%/puppet/type/mount.rb -%%RUBY_SITELIBDIR%%/puppet/type/yumrepo.rb -%%RUBY_SITELIBDIR%%/puppet/type/service.rb -%%RUBY_SITELIBDIR%%/puppet/type/user.rb -%%RUBY_SITELIBDIR%%/puppet/type/host.rb -%%RUBY_SITELIBDIR%%/puppet/type/schedule.rb -%%RUBY_SITELIBDIR%%/puppet/type/package.rb -%%RUBY_SITELIBDIR%%/puppet/type/port.rb -%%RUBY_SITELIBDIR%%/puppet/type/pfile.rb -%%RUBY_SITELIBDIR%%/puppet/type/pfile/target.rb -%%RUBY_SITELIBDIR%%/puppet/type/pfile/group.rb -%%RUBY_SITELIBDIR%%/puppet/type/pfile/content.rb -%%RUBY_SITELIBDIR%%/puppet/type/pfile/checksum.rb -%%RUBY_SITELIBDIR%%/puppet/type/pfile/mode.rb -%%RUBY_SITELIBDIR%%/puppet/type/pfile/source.rb -%%RUBY_SITELIBDIR%%/puppet/type/pfile/type.rb -%%RUBY_SITELIBDIR%%/puppet/type/pfile/ensure.rb -%%RUBY_SITELIBDIR%%/puppet/type/pfile/owner.rb -%%RUBY_SITELIBDIR%%/puppet/util/warnings.rb -%%RUBY_SITELIBDIR%%/puppet/util/execution.rb -%%RUBY_SITELIBDIR%%/puppet/util/graph.rb -%%RUBY_SITELIBDIR%%/puppet/util/autoload.rb -%%RUBY_SITELIBDIR%%/puppet/util/docs.rb -%%RUBY_SITELIBDIR%%/puppet/util/config.rb -%%RUBY_SITELIBDIR%%/puppet/util/loadedfile.rb -%%RUBY_SITELIBDIR%%/puppet/util/pidlock.rb -%%RUBY_SITELIBDIR%%/puppet/util/inifile.rb -%%RUBY_SITELIBDIR%%/puppet/util/posix.rb -%%RUBY_SITELIBDIR%%/puppet/util/filetype.rb -%%RUBY_SITELIBDIR%%/puppet/util/log.rb -%%RUBY_SITELIBDIR%%/puppet/util/methodhelper.rb -%%RUBY_SITELIBDIR%%/puppet/util/logging.rb -%%RUBY_SITELIBDIR%%/puppet/util/storage.rb -%%RUBY_SITELIBDIR%%/puppet/util/fileparsing.rb -%%RUBY_SITELIBDIR%%/puppet/util/subclass_loader.rb -%%RUBY_SITELIBDIR%%/puppet/util/variables.rb -%%RUBY_SITELIBDIR%%/puppet/util/metaid.rb -%%RUBY_SITELIBDIR%%/puppet/util/package.rb -%%RUBY_SITELIBDIR%%/puppet/util/classgen.rb -%%RUBY_SITELIBDIR%%/puppet/util/plist.rb -%%RUBY_SITELIBDIR%%/puppet/util/feature.rb -%%RUBY_SITELIBDIR%%/puppet/util/errors.rb -%%RUBY_SITELIBDIR%%/puppet/util/metric.rb -%%RUBY_SITELIBDIR%%/puppet/util/provider_features.rb -%%RUBY_SITELIBDIR%%/puppet/util/suidmanager.rb -%%RUBY_SITELIBDIR%%/puppet/util/plist/parser.rb -%%RUBY_SITELIBDIR%%/puppet/util/plist/generator.rb -%%RUBY_SITELIBDIR%%/puppet/util/rails/collection_merger.rb -%%RUBY_SITELIBDIR%%/puppet/external/gratr.rb -%%RUBY_SITELIBDIR%%/puppet/external/lock.rb -%%RUBY_SITELIBDIR%%/puppet/external/event-loop.rb -%%RUBY_SITELIBDIR%%/puppet/external/base64.rb -%%RUBY_SITELIBDIR%%/puppet/external/gratr/rdot.rb -%%RUBY_SITELIBDIR%%/puppet/external/gratr/graph.rb -%%RUBY_SITELIBDIR%%/puppet/external/gratr/common.rb -%%RUBY_SITELIBDIR%%/puppet/external/gratr/edge.rb -%%RUBY_SITELIBDIR%%/puppet/external/gratr/undirected_graph.rb -%%RUBY_SITELIBDIR%%/puppet/external/gratr/labels.rb -%%RUBY_SITELIBDIR%%/puppet/external/gratr/comparability.rb -%%RUBY_SITELIBDIR%%/puppet/external/gratr/graph_api.rb -%%RUBY_SITELIBDIR%%/puppet/external/gratr/strong_components.rb -%%RUBY_SITELIBDIR%%/puppet/external/gratr/dot.rb -%%RUBY_SITELIBDIR%%/puppet/external/gratr/digraph_distance.rb -%%RUBY_SITELIBDIR%%/puppet/external/gratr/search.rb -%%RUBY_SITELIBDIR%%/puppet/external/gratr/base.rb -%%RUBY_SITELIBDIR%%/puppet/external/gratr/digraph.rb -%%RUBY_SITELIBDIR%%/puppet/external/gratr/maximum_flow.rb -%%RUBY_SITELIBDIR%%/puppet/external/gratr/biconnected.rb -%%RUBY_SITELIBDIR%%/puppet/external/gratr/adjacency_graph.rb -%%RUBY_SITELIBDIR%%/puppet/external/gratr/import.rb -%%RUBY_SITELIBDIR%%/puppet/external/gratr/chinese_postman.rb -%%RUBY_SITELIBDIR%%/puppet/external/event-loop/better-definers.rb -%%RUBY_SITELIBDIR%%/puppet/external/event-loop/event-loop.rb -%%RUBY_SITELIBDIR%%/puppet/external/event-loop/signal-system.rb -%%RUBY_SITELIBDIR%%/puppet/metatype/providers.rb -%%RUBY_SITELIBDIR%%/puppet/metatype/evaluation.rb -%%RUBY_SITELIBDIR%%/puppet/metatype/manager.rb -%%RUBY_SITELIBDIR%%/puppet/metatype/tags.rb -%%RUBY_SITELIBDIR%%/puppet/metatype/attributes.rb -%%RUBY_SITELIBDIR%%/puppet/metatype/closure.rb -%%RUBY_SITELIBDIR%%/puppet/metatype/schedules.rb -%%RUBY_SITELIBDIR%%/puppet/metatype/instances.rb -%%RUBY_SITELIBDIR%%/puppet/metatype/metaparams.rb -%%RUBY_SITELIBDIR%%/puppet/metatype/container.rb -%%RUBY_SITELIBDIR%%/puppet/metatype/relationships.rb -%%RUBY_SITELIBDIR%%/puppet/reports/tagmail.rb -%%RUBY_SITELIBDIR%%/puppet/reports/rrdgraph.rb -%%RUBY_SITELIBDIR%%/puppet/reports/log.rb -%%RUBY_SITELIBDIR%%/puppet/reports/store.rb -%%RUBY_SITELIBDIR%%/puppet/rails/source_file.rb -%%RUBY_SITELIBDIR%%/puppet/rails/resource.rb -%%RUBY_SITELIBDIR%%/puppet/rails/fact_name.rb -%%RUBY_SITELIBDIR%%/puppet/rails/fact_value.rb -%%RUBY_SITELIBDIR%%/puppet/rails/param_name.rb -%%RUBY_SITELIBDIR%%/puppet/rails/host.rb -%%RUBY_SITELIBDIR%%/puppet/rails/param_value.rb -%%RUBY_SITELIBDIR%%/puppet/rails/puppet_class.rb -%%RUBY_SITELIBDIR%%/puppet/rails/external/tagging/tag.rb -%%RUBY_SITELIBDIR%%/puppet/rails/external/tagging/tagging.rb -%%RUBY_SITELIBDIR%%/puppet/rails/external/tagging/acts_as_taggable.rb -%%RUBY_SITELIBDIR%%/puppet/rails/external/tagging/init.rb -%%RUBY_SITELIBDIR%%/puppet/rails/database/schema.rb -%%RUBY_SITELIBDIR%%/puppet/rails/database/001_add_indexes.rb -%%RUBY_SITELIBDIR%%/puppet/feature/ldap.rb -%%RUBY_SITELIBDIR%%/puppet/feature/rails.rb -%%RUBY_SITELIBDIR%%/puppet/feature/usage.rb -%%RUBY_SITELIBDIR%%/puppet/network/authconfig.rb -%%RUBY_SITELIBDIR%%/puppet/network/client_request.rb -%%RUBY_SITELIBDIR%%/puppet/network/authorization.rb -%%RUBY_SITELIBDIR%%/puppet/network/server.rb -%%RUBY_SITELIBDIR%%/puppet/network/rights.rb -%%RUBY_SITELIBDIR%%/puppet/network/handler.rb -%%RUBY_SITELIBDIR%%/puppet/network/client.rb -%%RUBY_SITELIBDIR%%/puppet/network/authstore.rb -%%RUBY_SITELIBDIR%%/puppet/network/client/ca.rb -%%RUBY_SITELIBDIR%%/puppet/network/client/resource.rb -%%RUBY_SITELIBDIR%%/puppet/network/client/report.rb -%%RUBY_SITELIBDIR%%/puppet/network/client/logger.rb -%%RUBY_SITELIBDIR%%/puppet/network/client/file.rb -%%RUBY_SITELIBDIR%%/puppet/network/client/master.rb -%%RUBY_SITELIBDIR%%/puppet/network/client/runner.rb -%%RUBY_SITELIBDIR%%/puppet/network/client/dipper.rb -%%RUBY_SITELIBDIR%%/puppet/network/client/status.rb -%%RUBY_SITELIBDIR%%/puppet/network/client/proxy.rb -%%RUBY_SITELIBDIR%%/puppet/network/handler/fileserver.rb -%%RUBY_SITELIBDIR%%/puppet/network/handler/ca.rb -%%RUBY_SITELIBDIR%%/puppet/network/handler/resource.rb -%%RUBY_SITELIBDIR%%/puppet/network/handler/report.rb -%%RUBY_SITELIBDIR%%/puppet/network/handler/logger.rb -%%RUBY_SITELIBDIR%%/puppet/network/handler/master.rb -%%RUBY_SITELIBDIR%%/puppet/network/handler/filebucket.rb -%%RUBY_SITELIBDIR%%/puppet/network/handler/runner.rb -%%RUBY_SITELIBDIR%%/puppet/network/handler/status.rb -%%RUBY_SITELIBDIR%%/puppet/network/server/mongrel.rb -%%RUBY_SITELIBDIR%%/puppet/network/server/webrick.rb -%%RUBY_SITELIBDIR%%/puppet/network/xmlrpc/processor.rb -%%RUBY_SITELIBDIR%%/puppet/network/xmlrpc/server.rb -%%RUBY_SITELIBDIR%%/puppet/network/xmlrpc/webrick_servlet.rb -%%RUBY_SITELIBDIR%%/puppet/network/xmlrpc/client.rb -%%RUBY_SITELIBDIR%%/puppet/sslcertificates/ca.rb -%%RUBY_SITELIBDIR%%/puppet/sslcertificates/inventory.rb -%%RUBY_SITELIBDIR%%/puppet/sslcertificates/certificate.rb -%%RUBY_SITELIBDIR%%/puppet/sslcertificates/support.rb -%%RUBY_SITELIBDIR%%/puppet/parser/parser.rb -%%RUBY_SITELIBDIR%%/puppet/parser/functions.rb -%%RUBY_SITELIBDIR%%/puppet/parser/collector.rb -%%RUBY_SITELIBDIR%%/puppet/parser/resource.rb -%%RUBY_SITELIBDIR%%/puppet/parser/scope.rb -%%RUBY_SITELIBDIR%%/puppet/parser/ast.rb -%%RUBY_SITELIBDIR%%/puppet/parser/lexer.rb -%%RUBY_SITELIBDIR%%/puppet/parser/interpreter.rb -%%RUBY_SITELIBDIR%%/puppet/parser/templatewrapper.rb -%%RUBY_SITELIBDIR%%/puppet/parser/ast/resourceref.rb -%%RUBY_SITELIBDIR%%/puppet/parser/ast/resourceparam.rb -%%RUBY_SITELIBDIR%%/puppet/parser/ast/hostclass.rb -%%RUBY_SITELIBDIR%%/puppet/parser/ast/leaf.rb -%%RUBY_SITELIBDIR%%/puppet/parser/ast/astarray.rb -%%RUBY_SITELIBDIR%%/puppet/parser/ast/component.rb -%%RUBY_SITELIBDIR%%/puppet/parser/ast/resourceoverride.rb -%%RUBY_SITELIBDIR%%/puppet/parser/ast/function.rb -%%RUBY_SITELIBDIR%%/puppet/parser/ast/else.rb -%%RUBY_SITELIBDIR%%/puppet/parser/ast/vardef.rb -%%RUBY_SITELIBDIR%%/puppet/parser/ast/selector.rb -%%RUBY_SITELIBDIR%%/puppet/parser/ast/caseopt.rb -%%RUBY_SITELIBDIR%%/puppet/parser/ast/collection.rb -%%RUBY_SITELIBDIR%%/puppet/parser/ast/casestatement.rb -%%RUBY_SITELIBDIR%%/puppet/parser/ast/node.rb -%%RUBY_SITELIBDIR%%/puppet/parser/ast/ifstatement.rb -%%RUBY_SITELIBDIR%%/puppet/parser/ast/resourcedefaults.rb -%%RUBY_SITELIBDIR%%/puppet/parser/ast/tag.rb -%%RUBY_SITELIBDIR%%/puppet/parser/ast/collexpr.rb -%%RUBY_SITELIBDIR%%/puppet/parser/ast/branch.rb -%%RUBY_SITELIBDIR%%/puppet/parser/ast/resourcedef.rb -%%RUBY_SITELIBDIR%%/puppet/parser/resource/param.rb -%%RUBY_SITELIBDIR%%/puppet/parser/resource/reference.rb -%%RUBY_SITELIBDIR%%/puppet/transaction/report.rb -%%RUBY_SITELIBDIR%%/puppet/provider/nameservice.rb -%%RUBY_SITELIBDIR%%/puppet/provider/mount.rb -%%RUBY_SITELIBDIR%%/puppet/provider/parsedfile.rb -%%RUBY_SITELIBDIR%%/puppet/provider/cron/crontab.rb -%%RUBY_SITELIBDIR%%/puppet/provider/host/parsed.rb -%%RUBY_SITELIBDIR%%/puppet/provider/host/netinfo.rb -%%RUBY_SITELIBDIR%%/puppet/provider/port/parsed.rb -%%RUBY_SITELIBDIR%%/puppet/provider/user/pw.rb -%%RUBY_SITELIBDIR%%/puppet/provider/user/useradd.rb -%%RUBY_SITELIBDIR%%/puppet/provider/user/netinfo.rb -%%RUBY_SITELIBDIR%%/puppet/provider/zone/solaris.rb -%%RUBY_SITELIBDIR%%/puppet/provider/group/pw.rb -%%RUBY_SITELIBDIR%%/puppet/provider/group/netinfo.rb -%%RUBY_SITELIBDIR%%/puppet/provider/group/groupadd.rb -%%RUBY_SITELIBDIR%%/puppet/provider/mount/parsed.rb -%%RUBY_SITELIBDIR%%/puppet/provider/mount/netinfo.rb -%%RUBY_SITELIBDIR%%/puppet/provider/service/debian.rb -%%RUBY_SITELIBDIR%%/puppet/provider/service/redhat.rb -%%RUBY_SITELIBDIR%%/puppet/provider/service/smf.rb -%%RUBY_SITELIBDIR%%/puppet/provider/service/gentoo.rb -%%RUBY_SITELIBDIR%%/puppet/provider/service/base.rb -%%RUBY_SITELIBDIR%%/puppet/provider/service/init.rb -%%RUBY_SITELIBDIR%%/puppet/provider/nameservice/pw.rb -%%RUBY_SITELIBDIR%%/puppet/provider/nameservice/objectadd.rb -%%RUBY_SITELIBDIR%%/puppet/provider/nameservice/netinfo.rb -%%RUBY_SITELIBDIR%%/puppet/provider/sshkey/parsed.rb -%%RUBY_SITELIBDIR%%/puppet/provider/package/up2date.rb -%%RUBY_SITELIBDIR%%/puppet/provider/package/portage.rb -%%RUBY_SITELIBDIR%%/puppet/provider/package/dpkg.rb -%%RUBY_SITELIBDIR%%/puppet/provider/package/pkgdmg.rb -%%RUBY_SITELIBDIR%%/puppet/provider/package/freebsd.rb -%%RUBY_SITELIBDIR%%/puppet/provider/package/sunfreeware.rb -%%RUBY_SITELIBDIR%%/puppet/provider/package/ports.rb -%%RUBY_SITELIBDIR%%/puppet/provider/package/apt.rb -%%RUBY_SITELIBDIR%%/puppet/provider/package/apple.rb -%%RUBY_SITELIBDIR%%/puppet/provider/package/gem.rb -%%RUBY_SITELIBDIR%%/puppet/provider/package/aptitude.rb -%%RUBY_SITELIBDIR%%/puppet/provider/package/rpm.rb -%%RUBY_SITELIBDIR%%/puppet/provider/package/darwinport.rb -%%RUBY_SITELIBDIR%%/puppet/provider/package/sun.rb -%%RUBY_SITELIBDIR%%/puppet/provider/package/yum.rb -%%RUBY_SITELIBDIR%%/puppet/provider/package/openbsd.rb -%%RUBY_SITELIBDIR%%/puppet/provider/package/blastwave.rb -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/provider/cron -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/network/xmlrpc -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/network/server -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/network/handler -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/network/client -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/network -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/util/rails -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/util/plist -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/util -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/type/pfile -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/type -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/transaction -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/sslcertificates -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/reports -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/rails/external/tagging -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/rails/external -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/rails/database -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/rails -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/provider/zone -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/provider/user -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/provider/sshkey -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/provider/service -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/provider/port -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/provider/package -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/provider/nameservice -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/provider/mount -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/provider/host -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/provider/group -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/provider -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/parser/resource -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/parser/ast -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/parser -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/metatype -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/feature -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/external/gratr -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/external/event-loop -@dirrmtry %%RUBY_SITELIBDIR%%/puppet/external -@dirrmtry %%RUBY_SITELIBDIR%%/puppet -%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG -%%PORTDOCS%%%%DOCSDIR%%/TODO -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/LICENSE -%%PORTDOCS%%%%DOCSDIR%%/COPYING -%%PORTDOCS%%@dirrm %%DOCSDIR%% -%%PORTDOCS%%%%EXAMPLESDIR%%/root/bin/sleeper -%%PORTDOCS%%%%EXAMPLESDIR%%/root/etc/init.d/sleeper -%%PORTDOCS%%%%EXAMPLESDIR%%/root/etc/puppet/puppetd.conf -%%PORTDOCS%%%%EXAMPLESDIR%%/root/etc/puppet/fileserver.conf -%%PORTDOCS%%%%EXAMPLESDIR%%/root/etc/puppet/puppetmasterd.conf -%%PORTDOCS%%%%EXAMPLESDIR%%/root/etc/puppet/namespaceauth.conf -%%PORTDOCS%%%%EXAMPLESDIR%%/root/etc/puppet/tagmail.conf -%%PORTDOCS%%%%EXAMPLESDIR%%/root/etc/otherfile -%%PORTDOCS%%%%EXAMPLESDIR%%/root/etc/configfile -%%PORTDOCS%%%%EXAMPLESDIR%%/root/etc/debian-passwd -%%PORTDOCS%%%%EXAMPLESDIR%%/root/etc/debian-syslog.conf -%%PORTDOCS%%%%EXAMPLESDIR%%/code/allatonce -%%PORTDOCS%%%%EXAMPLESDIR%%/code/head -%%PORTDOCS%%%%EXAMPLESDIR%%/code/selectors -%%PORTDOCS%%%%EXAMPLESDIR%%/code/execs -%%PORTDOCS%%%%EXAMPLESDIR%%/code/nodes -%%PORTDOCS%%%%EXAMPLESDIR%%/code/filerecursion -%%PORTDOCS%%%%EXAMPLESDIR%%/code/components -%%PORTDOCS%%%%EXAMPLESDIR%%/code/file.bl -%%PORTDOCS%%%%EXAMPLESDIR%%/code/groups -%%PORTDOCS%%%%EXAMPLESDIR%%/code/functions -%%PORTDOCS%%%%EXAMPLESDIR%%/code/fileparsing -%%PORTDOCS%%%%EXAMPLESDIR%%/code/svncommit -%%PORTDOCS%%%%EXAMPLESDIR%%/code/filedefaults -%%PORTDOCS%%%%EXAMPLESDIR%%/code/simpletests -%%PORTDOCS%%%%EXAMPLESDIR%%/code/assignments -%%PORTDOCS%%%%EXAMPLESDIR%%/code/relationships -%%PORTDOCS%%%%EXAMPLESDIR%%/code/importing -%%PORTDOCS%%%%EXAMPLESDIR%%/code/one -%%PORTDOCS%%@dirrmtry %%EXAMPLESDIR%%/root/bin -%%PORTDOCS%%@dirrmtry %%EXAMPLESDIR%%/root/etc/init.d -%%PORTDOCS%%@dirrmtry %%EXAMPLESDIR%%/root/etc/puppet -%%PORTDOCS%%@dirrmtry %%EXAMPLESDIR%%/root/etc -%%PORTDOCS%%@dirrmtry %%EXAMPLESDIR%%/root -%%PORTDOCS%%@dirrmtry %%EXAMPLESDIR%%/code -%%PORTDOCS%%@dirrmtry %%EXAMPLESDIR%% -etc/puppet/puppetmasterd.conf-dist -@dirrmtry etc/puppet/ssl -@dirrmtry etc/puppet/manifests -@dirrmtry etc/puppet |