* Matt Dainty <m...@bodgit-n-scarper.com> [2011-12-19 11:31:54]: > * Stuart Henderson <s...@spacehopper.org> [2011-12-19 11:16:10]: > > On 2011-12-18, Matt Dainty <m...@bodgit-n-scarper.com> wrote: > > > Attached is a new port for sysutils/ruby-mcollective. It has a > > > dependency on the devel/ruby-systemu port I posted. I noticed the > > > puppet and facter ports are prefixed with ruby- so I made this port the > > > same. Part of the patch phase removes the bundled systemu and json gems > > > so it should just fall back to use the system-wide ones. > > > > sysutils/mcollective already exists (actually it's a newer version > > than the port you included). > > I must be going blind, I swear I went through CVS to make sure it > definitely didn't exist beforehand. > > It looks like this is based on the devel branch rather than stable which > is what I based my port on. I'll see if I can merge in some of my changes > to stop it shipping it's own bundled gems for json and systemu.
Based on me being a numpty, I've instead attached a diff for the existing mcollective port with the following changes: * Add dependencies on the ruby-json and new ruby-systemu ports * Remove the bundled json and systemu gems * Also patch the client.cfg.dist file in the same way as server.cfg.dist * Remove the cleanup of the subst_cmd bits due to... * Altering the example files to be installed sans .dist suffix * Adjust the PLIST to not include the now-removed gems, install the renamed example files with @sample amd also install the rc.d script Tested on amd64. Matt
Index: mcollective/Makefile =================================================================== RCS file: /cvs/ports/sysutils/mcollective/Makefile,v retrieving revision 1.1 diff -u -r1.1 Makefile --- mcollective/Makefile 20 Sep 2011 14:03:20 -0000 1.1 +++ mcollective/Makefile 20 Dec 2011 00:35:23 -0000 @@ -5,6 +5,7 @@ COMMENT= framework for server orchestration/parallel job execution DISTNAME= mcollective-1.3.0 +REVISION= 0 CATEGORIES= sysutils @@ -18,7 +19,9 @@ PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes -RUN_DEPENDS= net/ruby-stomp +RUN_DEPENDS= net/ruby-stomp \ + converters/ruby-json \ + devel/ruby-systemu NO_BUILD= Yes NO_REGRESS= Yes @@ -31,10 +34,11 @@ 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.* +.for i in json systemu + @rm -rf ${WRKSRC}/lib/mcollective/vendor/${i}/ \ + ${WRKSRC}/lib/mcollective/vendor/load_${i}.rb +.endfor + ${SUBST_CMD} ${WRKSRC}/etc/server.cfg.dist \ + ${WRKSRC}/etc/client.cfg.dist .include <bsd.port.mk> Index: mcollective/patches/patch-etc_client_cfg_dist =================================================================== RCS file: mcollective/patches/patch-etc_client_cfg_dist diff -N mcollective/patches/patch-etc_client_cfg_dist --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ mcollective/patches/patch-etc_client_cfg_dist 20 Dec 2011 00:35:23 -0000 @@ -0,0 +1,12 @@ +$OpenBSD$ +--- etc/client.cfg.dist.orig Fri Dec 16 09:26:51 2011 ++++ etc/client.cfg.dist Fri Dec 16 09:27:45 2011 +@@ -1,7 +1,7 @@ + topicprefix = /topic/ + main_collective = mcollective + collectives = mcollective +-libdir = /usr/libexec/mcollective ++libdir = ${TRUEPREFIX}/share/mcollective/plugins + logfile = /dev/null + loglevel = info + Index: mcollective/patches/patch-ext_Makefile =================================================================== RCS file: /cvs/ports/sysutils/mcollective/patches/patch-ext_Makefile,v retrieving revision 1.1 diff -u -r1.1 patch-ext_Makefile --- mcollective/patches/patch-ext_Makefile 20 Sep 2011 14:03:20 -0000 1.1 +++ mcollective/patches/patch-ext_Makefile 20 Dec 2011 00:35:23 -0000 @@ -1,6 +1,6 @@ $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 +--- ext/Makefile.orig Wed Jun 8 19:57:44 2011 ++++ ext/Makefile Fri Dec 16 09:32:27 2011 @@ -1,7 +1,5 @@ #!/usr/bin/make -f @@ -9,7 +9,7 @@ build: clean: -@@ -9,36 +7,34 @@ clean: +@@ -9,36 +7,37 @@ clean: install: install-bin install-lib install-conf install-plugins install-doc install-bin: @@ -38,9 +38,12 @@ - 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 -d $(PREFIX)/share/examples/mcollective/plugin.d ++ install -d $(PREFIX)/share/examples/mcollective/ssl/clients ++ cp etc/client.cfg.dist $(PREFIX)/share/examples/mcollective/client.cfg ++ cp etc/server.cfg.dist $(PREFIX)/share/examples/mcollective/server.cfg ++ cp etc/facts.yaml.dist $(PREFIX)/share/examples/mcollective/facts.yaml ++ cp etc/rpc-help.erb $(PREFIX)/share/examples/mcollective install-plugins: - install -d $(DESTDIR)/usr/share/mcollective/ Index: mcollective/pkg/PLIST =================================================================== RCS file: /cvs/ports/sysutils/mcollective/pkg/PLIST,v retrieving revision 1.1 diff -u -r1.1 PLIST --- mcollective/pkg/PLIST 20 Sep 2011 14:03:20 -0000 1.1 +++ mcollective/pkg/PLIST 20 Dec 2011 00:35:23 -0000 @@ -50,189 +50,7 @@ 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 @@ -454,12 +272,21 @@ 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 +@sample ${SYSCONFDIR}/mcollective/ +share/examples/mcollective/client.cfg +@sample ${SYSCONFDIR}/mcollective/client.cfg +share/examples/mcollective/facts.yaml +@sample ${SYSCONFDIR}/mcollective/facts.yaml share/examples/mcollective/rpc-help.erb -share/examples/mcollective/server.cfg.dist +@sample ${SYSCONFDIR}/mcollective/rpc-help.erb +share/examples/mcollective/server.cfg +@sample ${SYSCONFDIR}/mcollective/server.cfg +share/examples/mcollective/plugin.d/ share/examples/mcollective/ssl/ share/examples/mcollective/ssl/clients/ +@sample ${SYSCONFDIR}/mcollective/plugin.d/ +@sample ${SYSCONFDIR}/mcollective/ssl/ +@sample ${SYSCONFDIR}/mcollective/ssl/clients/ share/mcollective/ share/mcollective/plugins/ share/mcollective/plugins/mcollective/ @@ -487,3 +314,4 @@ share/mcollective/plugins/mcollective/security/aes_security.rb share/mcollective/plugins/mcollective/security/psk.rb share/mcollective/plugins/mcollective/security/ssl.rb +@rcscript ${RCDIR}/mcollectived