diff --git a/sysutils/mcollective/Makefile b/sysutils/mcollective/Makefile new file mode 100644 index 00000000000..d10c60683ed --- /dev/null +++ b/sysutils/mcollective/Makefile @@ -0,0 +1,40 @@ +# $OpenBSD: Makefile,v 1.1 2011/09/20 14:03:20 uwe Exp $ + +PKG_ARCH= * + +COMMENT= framework for server orchestration/parallel job execution + +DISTNAME= mcollective-1.3.0 + +CATEGORIES= sysutils + +HOMEPAGE= http://www.puppetlabs.com/mcollective +MASTER_SITES= http://downloads.puppetlabs.com/mcollective/ +EXTRACT_SUFX= .tgz + +# GFDL +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +RUN_DEPENDS= net/ruby-stomp + +NO_BUILD= Yes +NO_REGRESS= Yes + +MODULES= lang/ruby + +MODRUBY_ADJ_FILES=mco mcollectived.rb mc-* + +# makefile is in ext/ +MAKE_FILE=ext/Makefile + +post-configure: + ${SUBST_CMD} ${WRKSRC}/etc/server.cfg.dist + +# Prevent patch/subst_cmd leftovers from ending up in PLIST +pre-install: + rm ${WRKSRC}/etc/server.cfg.dist.* + +.include diff --git a/sysutils/mcollective/distinfo b/sysutils/mcollective/distinfo new file mode 100644 index 00000000000..0721b79ef3e --- /dev/null +++ b/sysutils/mcollective/distinfo @@ -0,0 +1,5 @@ +MD5 (mcollective-1.3.0.tgz) = dzDXtKNoSdYSo4jIUG1v9Q== +RMD160 (mcollective-1.3.0.tgz) = x9dUKSUOr0HtDKRZNY36sA2Fx3s= +SHA1 (mcollective-1.3.0.tgz) = pykkhPaZtuIJUTHhcGTFSiO3EBY= +SHA256 (mcollective-1.3.0.tgz) = EEsnwhB7rO/9nBXbpz5WoJKGJEWym+qTMJOnX6fUjns= +SIZE (mcollective-1.3.0.tgz) = 925393 diff --git a/sysutils/mcollective/patches/patch-etc_server_cfg_dist b/sysutils/mcollective/patches/patch-etc_server_cfg_dist new file mode 100644 index 00000000000..42972ffd76b --- /dev/null +++ b/sysutils/mcollective/patches/patch-etc_server_cfg_dist @@ -0,0 +1,12 @@ +$OpenBSD: patch-etc_server_cfg_dist,v 1.1 2011/09/20 14:03:20 uwe Exp $ +--- etc/server.cfg.dist.orig Wed Jun 8 20:57:44 2011 ++++ etc/server.cfg.dist Mon Sep 12 01:23:39 2011 +@@ -1,7 +1,7 @@ + topicprefix = /topic/ + main_collective = mcollective + collectives = mcollective +-libdir = /usr/libexec/mcollective ++libdir = ${TRUEPREFIX}/share/mcollective/plugins + logfile = /var/log/mcollective.log + loglevel = info + daemonize = 1 diff --git a/sysutils/mcollective/patches/patch-ext_Makefile b/sysutils/mcollective/patches/patch-ext_Makefile new file mode 100644 index 00000000000..5135e296e8f --- /dev/null +++ b/sysutils/mcollective/patches/patch-ext_Makefile @@ -0,0 +1,67 @@ +$OpenBSD: patch-ext_Makefile,v 1.1 2011/09/20 14:03:20 uwe Exp $ +--- ext/Makefile.orig Wed Jun 8 20:57:44 2011 ++++ ext/Makefile Mon Sep 12 01:24:45 2011 +@@ -1,7 +1,5 @@ + #!/usr/bin/make -f + +-DESTDIR= +- + build: + + clean: +@@ -9,36 +7,34 @@ clean: + install: install-bin install-lib install-conf install-plugins install-doc + + install-bin: +- install -d $(DESTDIR)/usr/sbin +- install -d $(DESTDIR)/usr/bin +- cp mc-* $(DESTDIR)/usr/sbin +- cp mco $(DESTDIR)/usr/bin +- cp mcollectived.rb $(DESTDIR)/usr/sbin/mcollectived ++ install -d $(PREFIX)/sbin ++ install -d $(PREFIX)/bin ++ cp mc-* $(PREFIX)/sbin ++ cp mco $(PREFIX)/bin ++ cp mcollectived.rb $(PREFIX)/sbin/mcollectived + + install-lib: +- install -d $(DESTDIR)/usr/lib/ruby/1.8/ +- cp -a lib/* $(DESTDIR)/usr/lib/ruby/1.8/ ++ install -d $(PREFIX)/lib/ruby/1.8/ ++ cp -R lib/* $(PREFIX)/lib/ruby/1.8/ + + install-conf: +- install -d $(DESTDIR)/etc/mcollective/ +- install -d $(DESTDIR)/etc/init.d +- cp -r etc/* $(DESTDIR)/etc/mcollective/ +- cp mcollective.init $(DESTDIR)/etc/init.d/mcollective +- rm $(DESTDIR)/etc/mcollective/ssl/PLACEHOLDER +- rm $(DESTDIR)/etc/mcollective/ssl/clients/PLACEHOLDER ++ install -d $(PREFIX)/share/examples/mcollective/ ++ cp -R etc/* $(PREFIX)/share/examples/mcollective/ ++ rm $(PREFIX)/share/examples/mcollective/ssl/PLACEHOLDER ++ rm $(PREFIX)/share/examples/mcollective/ssl/clients/PLACEHOLDER + + install-plugins: +- install -d $(DESTDIR)/usr/share/mcollective/ +- cp -a plugins $(DESTDIR)/usr/share/mcollective/ ++ install -d $(PREFIX)/share/mcollective/ ++ cp -R plugins $(PREFIX)/share/mcollective/ + + install-doc: +- install -d $(DESTDIR)/usr/share/doc/ +- cp -a doc $(DESTDIR)/usr/share/doc/mcollective ++ install -d $(PREFIX)/share/doc/ ++ cp -R doc $(PREFIX)/share/doc/mcollective + + uninstall: +- rm -f $(DESTDIR)/usr/sbin/mcollectived +- rm -rf $(DESTDIR)/usr/lib/ruby/1.8/mcollective* +- rm -rf $(DESTDIR)/usr/share/mcollective +- rm -rf $(DESTDIR)/etc/mcollective ++ rm -f $(PREFIX)/sbin/mcollectived ++ rm -rf $(PREFIX)/lib/ruby/1.8/mcollective* ++ rm -rf $(PREFIX)/share/mcollective ++ rm -rf $(PREFIX)/etc/mcollective + + .PHONY: build clean install uninstall diff --git a/sysutils/mcollective/pkg/DESCR b/sysutils/mcollective/pkg/DESCR new file mode 100644 index 00000000000..7f02bf42a0a --- /dev/null +++ b/sysutils/mcollective/pkg/DESCR @@ -0,0 +1,2 @@ +The Marionette Collective aka. mcollective is a framework to build +server orchestration or parallel job execution systems. diff --git a/sysutils/mcollective/pkg/PLIST b/sysutils/mcollective/pkg/PLIST new file mode 100644 index 00000000000..00b7b19e201 --- /dev/null +++ b/sysutils/mcollective/pkg/PLIST @@ -0,0 +1,489 @@ +@comment $OpenBSD: PLIST,v 1.1 2011/09/20 14:03:20 uwe Exp $ +bin/mco +lib/ruby/${MODRUBY_LIBREV}/mcollective/ +lib/ruby/${MODRUBY_LIBREV}/mcollective.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/agents.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/application.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/applications.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/client.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/config.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/connector/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/connector.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/connector/base.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/facts/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/facts.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/facts/base.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/log.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/logger/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/logger.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/logger/base.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/logger/console_logger.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/logger/file_logger.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/logger/syslog_logger.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/monkey_patches.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/optionparser.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/pluginmanager.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/registration/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/registration.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/registration/base.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/request.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/rpc/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/rpc.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/rpc/actionrunner.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/rpc/agent.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/rpc/audit.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/rpc/client.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/rpc/ddl.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/rpc/helpers.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/rpc/progress.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/rpc/reply.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/rpc/request.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/rpc/result.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/rpc/stats.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/runner.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/runnerstats.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/security/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/security.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/security/base.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/shell.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/ssl.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/util.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/.gitignore +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/CHANGES +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/COPYING +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/COPYING-json-jruby +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/GPL +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/README +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/README-json-jruby.markdown +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/Rakefile +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/TODO +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/VERSION +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/.keep +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/GeneratorBenchmarkComparison.log +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/GeneratorBenchmarkExt#generator_fast-autocorrelation.dat +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/GeneratorBenchmarkExt#generator_fast.dat +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/GeneratorBenchmarkExt#generator_pretty-autocorrelation.dat +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/GeneratorBenchmarkExt#generator_pretty.dat +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/GeneratorBenchmarkExt#generator_safe-autocorrelation.dat +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/GeneratorBenchmarkExt#generator_safe.dat +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/GeneratorBenchmarkExt.log +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/GeneratorBenchmarkPure#generator_fast-autocorrelation.dat +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/GeneratorBenchmarkPure#generator_fast.dat +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/GeneratorBenchmarkPure#generator_pretty-autocorrelation.dat +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/GeneratorBenchmarkPure#generator_pretty.dat +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/GeneratorBenchmarkPure#generator_safe-autocorrelation.dat +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/GeneratorBenchmarkPure#generator_safe.dat +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/GeneratorBenchmarkPure.log +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/GeneratorBenchmarkRails#generator-autocorrelation.dat +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/GeneratorBenchmarkRails#generator.dat +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/GeneratorBenchmarkRails.log +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/ParserBenchmarkComparison.log +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/ParserBenchmarkExt#parser-autocorrelation.dat +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/ParserBenchmarkExt#parser.dat +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/ParserBenchmarkExt.log +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/ParserBenchmarkPure#parser-autocorrelation.dat +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/ParserBenchmarkPure#parser.dat +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/ParserBenchmarkPure.log +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/ParserBenchmarkRails#parser-autocorrelation.dat +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/ParserBenchmarkRails#parser.dat +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/ParserBenchmarkRails.log +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/ParserBenchmarkYAML#parser-autocorrelation.dat +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/ParserBenchmarkYAML#parser.dat +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data-p4-3GHz-ruby18/ParserBenchmarkYAML.log +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/data/.keep +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/generator2_benchmark.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/generator_benchmark.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/ohai.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/ohai.ruby +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/parser2_benchmark.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/benchmarks/parser_benchmark.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/bin/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/bin/edit_json.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/bin/prettify_json.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/data/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/data/example.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/data/index.html +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/data/prototype.js +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/diagrams/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/diagrams/.keep +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/ext/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/ext/json/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/ext/json/ext/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/ext/json/ext/generator/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/ext/json/ext/generator/extconf.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/ext/json/ext/generator/generator.c +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/ext/json/ext/generator/generator.h +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/ext/json/ext/parser/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/ext/json/ext/parser/extconf.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/ext/json/ext/parser/parser.c +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/ext/json/ext/parser/parser.h +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/ext/json/ext/parser/parser.rl +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/install.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/java/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/java/lib/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/java/lib/bytelist-1.0.6.jar +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/java/lib/jcodings.jar +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/java/src/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/java/src/json/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/java/src/json/ext/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/java/src/json/ext/ByteListTranscoder.java +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/java/src/json/ext/Generator.java +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/java/src/json/ext/GeneratorMethods.java +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/java/src/json/ext/GeneratorService.java +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/java/src/json/ext/GeneratorState.java +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/java/src/json/ext/OptionsReader.java +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/java/src/json/ext/Parser.java +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/java/src/json/ext/Parser.rl +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/java/src/json/ext/ParserService.java +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/java/src/json/ext/RuntimeInfo.java +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/java/src/json/ext/StringDecoder.java +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/java/src/json/ext/StringEncoder.java +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/java/src/json/ext/Utils.java +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/json-java.gemspec +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json/Array.xpm +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json/FalseClass.xpm +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json/Hash.xpm +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json/Key.xpm +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json/NilClass.xpm +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json/Numeric.xpm +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json/String.xpm +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json/TrueClass.xpm +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json/add/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json/add/core.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json/add/rails.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json/common.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json/editor.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json/ext/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json/ext.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json/ext/.keep +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json/json.xpm +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json/pure/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json/pure.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json/pure/generator.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json/pure/parser.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/lib/json/version.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail1.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail10.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail11.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail12.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail13.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail14.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail18.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail19.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail2.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail20.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail21.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail22.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail23.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail24.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail25.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail27.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail28.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail3.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail4.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail5.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail6.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail7.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail8.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/fail9.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/pass1.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/pass15.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/pass16.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/pass17.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/pass2.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/pass26.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/fixtures/pass3.json +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/setup_variant.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/test_json.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/test_json_addition.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/test_json_encoding.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/test_json_fixtures.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/test_json_generate.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/test_json_string_matching.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tests/test_json_unicode.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tools/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tools/fuzz.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/json/tools/server.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/load_json.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/load_systemu.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/require_vendored.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/systemu/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/systemu/LICENSE +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/systemu/README +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/systemu/README.erb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/systemu/Rakefile +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/systemu/lib/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/systemu/lib/systemu.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/systemu/samples/ +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/systemu/samples/a.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/systemu/samples/b.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/systemu/samples/c.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/systemu/samples/d.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/systemu/samples/e.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/systemu/samples/f.rb +lib/ruby/${MODRUBY_LIBREV}/mcollective/vendor/systemu/systemu.gemspec +sbin/mc-call-agent +sbin/mc-controller +sbin/mc-facts +sbin/mc-find-hosts +sbin/mc-inventory +sbin/mc-ping +sbin/mc-rpc +sbin/mcollectived +share/doc/mcollective/ +share/doc/mcollective/classes/ +share/doc/mcollective/classes/Array.html +share/doc/mcollective/classes/MCollective/ +share/doc/mcollective/classes/MCollective.html +share/doc/mcollective/classes/MCollective/Agent/ +share/doc/mcollective/classes/MCollective/Agent.html +share/doc/mcollective/classes/MCollective/Agent/Discovery.html +share/doc/mcollective/classes/MCollective/Agent/Rpcutil.html +share/doc/mcollective/classes/MCollective/Agent/Test.html +share/doc/mcollective/classes/MCollective/Agents.html +share/doc/mcollective/classes/MCollective/Application/ +share/doc/mcollective/classes/MCollective/Application.html +share/doc/mcollective/classes/MCollective/Application/Controller.html +share/doc/mcollective/classes/MCollective/Application/Facts.html +share/doc/mcollective/classes/MCollective/Application/Find.html +share/doc/mcollective/classes/MCollective/Application/Help.html +share/doc/mcollective/classes/MCollective/Application/Inventory.html +share/doc/mcollective/classes/MCollective/Application/Ping.html +share/doc/mcollective/classes/MCollective/Application/Rpc.html +share/doc/mcollective/classes/MCollective/Application/Test.html +share/doc/mcollective/classes/MCollective/Applications.html +share/doc/mcollective/classes/MCollective/Client.html +share/doc/mcollective/classes/MCollective/Config.html +share/doc/mcollective/classes/MCollective/Connector/ +share/doc/mcollective/classes/MCollective/Connector.html +share/doc/mcollective/classes/MCollective/Connector/Base.html +share/doc/mcollective/classes/MCollective/Connector/Stomp.html +share/doc/mcollective/classes/MCollective/DDLValidationError.html +share/doc/mcollective/classes/MCollective/Facts/ +share/doc/mcollective/classes/MCollective/Facts.html +share/doc/mcollective/classes/MCollective/Facts/Bar.html +share/doc/mcollective/classes/MCollective/Facts/Base.html +share/doc/mcollective/classes/MCollective/Facts/Testfacts.html +share/doc/mcollective/classes/MCollective/Facts/Yaml_facts.html +share/doc/mcollective/classes/MCollective/Foo.html +share/doc/mcollective/classes/MCollective/InvalidRPCData.html +share/doc/mcollective/classes/MCollective/Log.html +share/doc/mcollective/classes/MCollective/Logger/ +share/doc/mcollective/classes/MCollective/Logger.html +share/doc/mcollective/classes/MCollective/Logger/Base.html +share/doc/mcollective/classes/MCollective/Logger/Console_logger.html +share/doc/mcollective/classes/MCollective/Logger/File_logger.html +share/doc/mcollective/classes/MCollective/Logger/Syslog_logger.html +share/doc/mcollective/classes/MCollective/MissingRPCData.html +share/doc/mcollective/classes/MCollective/MsgDoesNotMatchRequestID.html +share/doc/mcollective/classes/MCollective/NotTargettedAtUs.html +share/doc/mcollective/classes/MCollective/Optionparser.html +share/doc/mcollective/classes/MCollective/PluginManager.html +share/doc/mcollective/classes/MCollective/RPC/ +share/doc/mcollective/classes/MCollective/RPC.html +share/doc/mcollective/classes/MCollective/RPC/ActionRunner.html +share/doc/mcollective/classes/MCollective/RPC/Agent.html +share/doc/mcollective/classes/MCollective/RPC/Audit.html +share/doc/mcollective/classes/MCollective/RPC/Client.html +share/doc/mcollective/classes/MCollective/RPC/DDL.html +share/doc/mcollective/classes/MCollective/RPC/Helpers.html +share/doc/mcollective/classes/MCollective/RPC/Logfile.html +share/doc/mcollective/classes/MCollective/RPC/Progress.html +share/doc/mcollective/classes/MCollective/RPC/Reply.html +share/doc/mcollective/classes/MCollective/RPC/Request.html +share/doc/mcollective/classes/MCollective/RPC/Result.html +share/doc/mcollective/classes/MCollective/RPC/Stats.html +share/doc/mcollective/classes/MCollective/RPCAborted.html +share/doc/mcollective/classes/MCollective/RPCError.html +share/doc/mcollective/classes/MCollective/Registration/ +share/doc/mcollective/classes/MCollective/Registration.html +share/doc/mcollective/classes/MCollective/Registration/Agentlist.html +share/doc/mcollective/classes/MCollective/Registration/Base.html +share/doc/mcollective/classes/MCollective/Request.html +share/doc/mcollective/classes/MCollective/Runner.html +share/doc/mcollective/classes/MCollective/RunnerStats.html +share/doc/mcollective/classes/MCollective/SSL.html +share/doc/mcollective/classes/MCollective/Security/ +share/doc/mcollective/classes/MCollective/Security.html +share/doc/mcollective/classes/MCollective/Security/Aes_security.html +share/doc/mcollective/classes/MCollective/Security/Base.html +share/doc/mcollective/classes/MCollective/Security/Psk.html +share/doc/mcollective/classes/MCollective/Security/Ssl.html +share/doc/mcollective/classes/MCollective/SecurityValidationFailed.html +share/doc/mcollective/classes/MCollective/Shell.html +share/doc/mcollective/classes/MCollective/UnknownRPCAction.html +share/doc/mcollective/classes/MCollective/UnknownRPCError.html +share/doc/mcollective/classes/MCollective/Util.html +share/doc/mcollective/classes/MCollective/Vendor.html +share/doc/mcollective/classes/Object.html +share/doc/mcollective/classes/Symbol.html +share/doc/mcollective/created.rid +share/doc/mcollective/files/ +share/doc/mcollective/files/ext/ +share/doc/mcollective/files/ext/mc-rpc-restserver_rb.html +share/doc/mcollective/files/lib/ +share/doc/mcollective/files/lib/mcollective/ +share/doc/mcollective/files/lib/mcollective/agents_rb.html +share/doc/mcollective/files/lib/mcollective/application_rb.html +share/doc/mcollective/files/lib/mcollective/applications_rb.html +share/doc/mcollective/files/lib/mcollective/client_rb.html +share/doc/mcollective/files/lib/mcollective/config_rb.html +share/doc/mcollective/files/lib/mcollective/connector/ +share/doc/mcollective/files/lib/mcollective/connector/base_rb.html +share/doc/mcollective/files/lib/mcollective/connector_rb.html +share/doc/mcollective/files/lib/mcollective/facts/ +share/doc/mcollective/files/lib/mcollective/facts/base_rb.html +share/doc/mcollective/files/lib/mcollective/facts_rb.html +share/doc/mcollective/files/lib/mcollective/log_rb.html +share/doc/mcollective/files/lib/mcollective/logger/ +share/doc/mcollective/files/lib/mcollective/logger/base_rb.html +share/doc/mcollective/files/lib/mcollective/logger/console_logger_rb.html +share/doc/mcollective/files/lib/mcollective/logger/file_logger_rb.html +share/doc/mcollective/files/lib/mcollective/logger/syslog_logger_rb.html +share/doc/mcollective/files/lib/mcollective/logger_rb.html +share/doc/mcollective/files/lib/mcollective/monkey_patches_rb.html +share/doc/mcollective/files/lib/mcollective/optionparser_rb.html +share/doc/mcollective/files/lib/mcollective/pluginmanager_rb.html +share/doc/mcollective/files/lib/mcollective/registration/ +share/doc/mcollective/files/lib/mcollective/registration/base_rb.html +share/doc/mcollective/files/lib/mcollective/registration_rb.html +share/doc/mcollective/files/lib/mcollective/request_rb.html +share/doc/mcollective/files/lib/mcollective/rpc/ +share/doc/mcollective/files/lib/mcollective/rpc/actionrunner_rb.html +share/doc/mcollective/files/lib/mcollective/rpc/agent_rb.html +share/doc/mcollective/files/lib/mcollective/rpc/audit_rb.html +share/doc/mcollective/files/lib/mcollective/rpc/client_rb.html +share/doc/mcollective/files/lib/mcollective/rpc/ddl_rb.html +share/doc/mcollective/files/lib/mcollective/rpc/helpers_rb.html +share/doc/mcollective/files/lib/mcollective/rpc/progress_rb.html +share/doc/mcollective/files/lib/mcollective/rpc/reply_rb.html +share/doc/mcollective/files/lib/mcollective/rpc/request_rb.html +share/doc/mcollective/files/lib/mcollective/rpc/result_rb.html +share/doc/mcollective/files/lib/mcollective/rpc/stats_rb.html +share/doc/mcollective/files/lib/mcollective/rpc_rb.html +share/doc/mcollective/files/lib/mcollective/runner_rb.html +share/doc/mcollective/files/lib/mcollective/runnerstats_rb.html +share/doc/mcollective/files/lib/mcollective/security/ +share/doc/mcollective/files/lib/mcollective/security/base_rb.html +share/doc/mcollective/files/lib/mcollective/security_rb.html +share/doc/mcollective/files/lib/mcollective/shell_rb.html +share/doc/mcollective/files/lib/mcollective/ssl_rb.html +share/doc/mcollective/files/lib/mcollective/util_rb.html +share/doc/mcollective/files/lib/mcollective/vendor_rb.html +share/doc/mcollective/files/lib/mcollective_rb.html +share/doc/mcollective/files/mcollectived_rb.html +share/doc/mcollective/files/plugins/ +share/doc/mcollective/files/plugins/mcollective/ +share/doc/mcollective/files/plugins/mcollective/agent/ +share/doc/mcollective/files/plugins/mcollective/agent/discovery_rb.html +share/doc/mcollective/files/plugins/mcollective/agent/rpcutil_rb.html +share/doc/mcollective/files/plugins/mcollective/application/ +share/doc/mcollective/files/plugins/mcollective/application/controller_rb.html +share/doc/mcollective/files/plugins/mcollective/application/facts_rb.html +share/doc/mcollective/files/plugins/mcollective/application/find_rb.html +share/doc/mcollective/files/plugins/mcollective/application/help_rb.html +share/doc/mcollective/files/plugins/mcollective/application/inventory_rb.html +share/doc/mcollective/files/plugins/mcollective/application/ping_rb.html +share/doc/mcollective/files/plugins/mcollective/application/rpc_rb.html +share/doc/mcollective/files/plugins/mcollective/audit/ +share/doc/mcollective/files/plugins/mcollective/audit/logfile_rb.html +share/doc/mcollective/files/plugins/mcollective/connector/ +share/doc/mcollective/files/plugins/mcollective/connector/stomp_rb.html +share/doc/mcollective/files/plugins/mcollective/facts/ +share/doc/mcollective/files/plugins/mcollective/facts/yaml_facts_rb.html +share/doc/mcollective/files/plugins/mcollective/registration/ +share/doc/mcollective/files/plugins/mcollective/registration/agentlist_rb.html +share/doc/mcollective/files/plugins/mcollective/security/ +share/doc/mcollective/files/plugins/mcollective/security/aes_security_rb.html +share/doc/mcollective/files/plugins/mcollective/security/psk_rb.html +share/doc/mcollective/files/plugins/mcollective/security/ssl_rb.html +share/doc/mcollective/files/spec/ +share/doc/mcollective/files/spec/fixtures/ +share/doc/mcollective/files/spec/fixtures/application/ +share/doc/mcollective/files/spec/fixtures/application/test_rb.html +share/doc/mcollective/files/spec/monkey_patches/ +share/doc/mcollective/files/spec/monkey_patches/instance_variable_defined_rb.html +share/doc/mcollective/files/spec/spec_helper_rb.html +share/doc/mcollective/files/spec/unit/ +share/doc/mcollective/files/spec/unit/agents_spec_rb.html +share/doc/mcollective/files/spec/unit/application_spec_rb.html +share/doc/mcollective/files/spec/unit/applications_spec_rb.html +share/doc/mcollective/files/spec/unit/config_spec_rb.html +share/doc/mcollective/files/spec/unit/facts/ +share/doc/mcollective/files/spec/unit/facts/base_spec_rb.html +share/doc/mcollective/files/spec/unit/facts_spec_rb.html +share/doc/mcollective/files/spec/unit/log_spec_rb.html +share/doc/mcollective/files/spec/unit/logger/ +share/doc/mcollective/files/spec/unit/logger/base_spec_rb.html +share/doc/mcollective/files/spec/unit/optionparser_spec_rb.html +share/doc/mcollective/files/spec/unit/pluginmanager_spec_rb.html +share/doc/mcollective/files/spec/unit/plugins/ +share/doc/mcollective/files/spec/unit/plugins/mcollective/ +share/doc/mcollective/files/spec/unit/plugins/mcollective/connector/ +share/doc/mcollective/files/spec/unit/plugins/mcollective/connector/stomp_spec_rb.html +share/doc/mcollective/files/spec/unit/registration/ +share/doc/mcollective/files/spec/unit/registration/base_spec_rb.html +share/doc/mcollective/files/spec/unit/rpc/ +share/doc/mcollective/files/spec/unit/rpc/actionrunner_spec_rb.html +share/doc/mcollective/files/spec/unit/rpc/agent_spec_rb.html +share/doc/mcollective/files/spec/unit/rpc/reply_spec_rb.html +share/doc/mcollective/files/spec/unit/rpc/request_spec_rb.html +share/doc/mcollective/files/spec/unit/rpc/result_spec_rb.html +share/doc/mcollective/files/spec/unit/rpc/stats_spec_rb.html +share/doc/mcollective/files/spec/unit/security/ +share/doc/mcollective/files/spec/unit/security/base_spec_rb.html +share/doc/mcollective/files/spec/unit/security/psk_spec_rb.html +share/doc/mcollective/files/spec/unit/shell_spec_rb.html +share/doc/mcollective/files/spec/unit/ssl_spec_rb.html +share/doc/mcollective/files/spec/unit/util_spec_rb.html +share/doc/mcollective/files/spec/unit/vendor_spec_rb.html +share/doc/mcollective/fr_class_index.html +share/doc/mcollective/fr_file_index.html +share/doc/mcollective/fr_method_index.html +share/doc/mcollective/index.html +share/doc/mcollective/rdoc-style.css +share/examples/mcollective/ +share/examples/mcollective/client.cfg.dist +share/examples/mcollective/facts.yaml.dist +share/examples/mcollective/rpc-help.erb +share/examples/mcollective/server.cfg.dist +share/examples/mcollective/ssl/ +share/examples/mcollective/ssl/clients/ +share/mcollective/ +share/mcollective/plugins/ +share/mcollective/plugins/mcollective/ +share/mcollective/plugins/mcollective/agent/ +share/mcollective/plugins/mcollective/agent/discovery.rb +share/mcollective/plugins/mcollective/agent/rpcutil.ddl +share/mcollective/plugins/mcollective/agent/rpcutil.rb +share/mcollective/plugins/mcollective/application/ +share/mcollective/plugins/mcollective/application/controller.rb +share/mcollective/plugins/mcollective/application/facts.rb +share/mcollective/plugins/mcollective/application/find.rb +share/mcollective/plugins/mcollective/application/help.rb +share/mcollective/plugins/mcollective/application/inventory.rb +share/mcollective/plugins/mcollective/application/ping.rb +share/mcollective/plugins/mcollective/application/rpc.rb +share/mcollective/plugins/mcollective/audit/ +share/mcollective/plugins/mcollective/audit/logfile.rb +share/mcollective/plugins/mcollective/connector/ +share/mcollective/plugins/mcollective/connector/stomp.rb +share/mcollective/plugins/mcollective/facts/ +share/mcollective/plugins/mcollective/facts/yaml_facts.rb +share/mcollective/plugins/mcollective/registration/ +share/mcollective/plugins/mcollective/registration/agentlist.rb +share/mcollective/plugins/mcollective/security/ +share/mcollective/plugins/mcollective/security/aes_security.rb +share/mcollective/plugins/mcollective/security/psk.rb +share/mcollective/plugins/mcollective/security/ssl.rb diff --git a/sysutils/mcollective/pkg/mcollectived.rc b/sysutils/mcollective/pkg/mcollectived.rc new file mode 100644 index 00000000000..65fcc8275d8 --- /dev/null +++ b/sysutils/mcollective/pkg/mcollectived.rc @@ -0,0 +1,12 @@ +#!/bin/sh +# +# $OpenBSD: mcollectived.rc,v 1.1 2011/09/20 14:03:20 uwe Exp $ + +daemon="${TRUEPREFIX}/sbin/mcollectived" + +. /etc/rc.d/rc.subr + +pexp=".*ruby.* ${daemon}${daemon_flags:+ ${daemon_flags}}" +rc_reload=NO + +rc_cmd $1