components/ruby/mcollective/mcollective.p5m
changeset 5816 19f33e9a0aee
parent 5643 ccf9fb8a1db9
child 5817 3755bdf41fbe
equal deleted inserted replaced
5815:e077a012aa70 5816:19f33e9a0aee
       
     1 #
       
     2 # CDDL HEADER START
       
     3 #
       
     4 # The contents of this file are subject to the terms of the
       
     5 # Common Development and Distribution License (the "License").
       
     6 # You may not use this file except in compliance with the License.
       
     7 #
       
     8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
       
     9 # or http://www.opensolaris.org/os/licensing.
       
    10 # See the License for the specific language governing permissions
       
    11 # and limitations under the License.
       
    12 #
       
    13 # When distributing Covered Code, include this CDDL HEADER in each
       
    14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
       
    15 # If applicable, add the following below this CDDL HEADER, with the
       
    16 # fields enclosed by brackets "[]" replaced with your own identifying
       
    17 # information: Portions Copyright [yyyy] [name of copyright owner]
       
    18 #
       
    19 # CDDL HEADER END
       
    20 #
       
    21 
       
    22 #
       
    23 # Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
       
    24 #
       
    25 
       
    26 set name=pkg.fmri \
       
    27     value=pkg:/system/management/mcollective@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
       
    28 set name=pkg.summary \
       
    29     value="MCollective - framework for building server orchestration."
       
    30 set name=pkg.description \
       
    31     value="MCollective is a framework for building server orchestration or parallel job execution systems. Most people use it to programmatically execute administrative tasks on clusters of servers. In Solaris, we plan to use this with Puppet for managing configurations in large IT infrastructures."
       
    32 set name=com.oracle.info.description \
       
    33     value="MCollective - framework for building server orchestration."
       
    34 set name=info.classification \
       
    35     value=org.opensolaris.category.2008:Development/Ruby \
       
    36     value="org.opensolaris.category.2008:System/Administration and Configuration"
       
    37 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
       
    38 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
       
    39 set name=org.opensolaris.arc-caseid value=PSARC/2015/291
       
    40 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
       
    41 file path=etc/mcollective/client.cfg overlay=allow preserve=renamenew
       
    42 file path=etc/mcollective/data-help.erb
       
    43 file path=etc/mcollective/discovery-help.erb
       
    44 file path=etc/mcollective/facts.yaml
       
    45 file path=etc/mcollective/metadata-help.erb
       
    46 file path=etc/mcollective/rpc-help.erb
       
    47 file path=etc/mcollective/server.cfg overlay=allow preserve=renamenew
       
    48 file files/mcollective.xml path=lib/svc/manifest/application/mcollective.xml
       
    49 file files/mcollective path=lib/svc/method/mcollective
       
    50 file path=usr/bin/mco
       
    51 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective.rb
       
    52 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/agent.rb
       
    53 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/agent/discovery.rb
       
    54 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/agent/rpcutil.ddl
       
    55 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/agent/rpcutil.rb
       
    56 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/agents.rb
       
    57 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/aggregate.rb
       
    58 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/aggregate/average.ddl
       
    59 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/aggregate/average.rb
       
    60 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/aggregate/base.rb
       
    61 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/aggregate/result.rb
       
    62 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/aggregate/result/base.rb
       
    63 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/aggregate/result/collection_result.rb
       
    64 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/aggregate/result/numeric_result.rb
       
    65 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/aggregate/sum.ddl
       
    66 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/aggregate/sum.rb
       
    67 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/aggregate/summary.ddl
       
    68 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/aggregate/summary.rb
       
    69 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/application.rb
       
    70 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/application/completion.rb
       
    71 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/application/facts.rb
       
    72 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/application/find.rb
       
    73 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/application/help.rb
       
    74 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/application/inventory.rb
       
    75 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/application/ping.rb
       
    76 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/application/plugin.rb
       
    77 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/application/rpc.rb
       
    78 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/applications.rb
       
    79 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/audit/logfile.rb
       
    80 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/cache.rb
       
    81 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/client.rb
       
    82 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/config.rb
       
    83 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/connector.rb
       
    84 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/connector/activemq.ddl
       
    85 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/connector/activemq.rb
       
    86 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/connector/base.rb
       
    87 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/connector/rabbitmq.ddl
       
    88 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/connector/rabbitmq.rb
       
    89 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/data.rb
       
    90 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/data/agent_data.ddl
       
    91 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/data/agent_data.rb
       
    92 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/data/base.rb
       
    93 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/data/collective_data.ddl
       
    94 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/data/collective_data.rb
       
    95 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/data/fact_data.ddl
       
    96 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/data/fact_data.rb
       
    97 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/data/fstat_data.ddl
       
    98 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/data/fstat_data.rb
       
    99 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/data/result.rb
       
   100 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/ddl.rb
       
   101 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/ddl/agentddl.rb
       
   102 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/ddl/base.rb
       
   103 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/ddl/dataddl.rb
       
   104 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/ddl/discoveryddl.rb
       
   105 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/ddl/validatorddl.rb
       
   106 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/discovery.rb
       
   107 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/discovery/flatfile.ddl
       
   108 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/discovery/flatfile.rb
       
   109 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/discovery/mc.ddl
       
   110 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/discovery/mc.rb
       
   111 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/discovery/stdin.ddl
       
   112 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/discovery/stdin.rb
       
   113 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/exceptions.rb
       
   114 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/facts.rb
       
   115 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/facts/base.rb
       
   116 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/facts/yaml_facts.rb
       
   117 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/generators.rb
       
   118 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/generators/agent_generator.rb
       
   119 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/generators/base.rb
       
   120 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/generators/data_generator.rb
       
   121 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/generators/templates/action_snippet.erb
       
   122 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/generators/templates/data_input_snippet.erb
       
   123 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/generators/templates/ddl.erb
       
   124 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/generators/templates/plugin.erb
       
   125 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/log.rb
       
   126 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/logger.rb
       
   127 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/logger/base.rb
       
   128 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/logger/console_logger.rb
       
   129 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/logger/file_logger.rb
       
   130 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/logger/syslog_logger.rb
       
   131 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/matcher.rb
       
   132 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/matcher/parser.rb
       
   133 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/matcher/scanner.rb
       
   134 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/message.rb
       
   135 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/monkey_patches.rb
       
   136 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/optionparser.rb
       
   137 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/pluginmanager.rb
       
   138 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/pluginpackager.rb
       
   139 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/pluginpackager/agent_definition.rb
       
   140 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/pluginpackager/debpackage_packager.rb
       
   141 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/pluginpackager/modulepackage_packager.rb
       
   142 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/pluginpackager/ospackage_packager.rb
       
   143 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/pluginpackager/rpmpackage_packager.rb
       
   144 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/pluginpackager/standard_definition.rb
       
   145 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/pluginpackager/templates/debian/Makefile.erb
       
   146 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/pluginpackager/templates/debian/changelog.erb
       
   147 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/pluginpackager/templates/debian/compat.erb
       
   148 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/pluginpackager/templates/debian/control.erb
       
   149 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/pluginpackager/templates/debian/copyright.erb
       
   150 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/pluginpackager/templates/debian/rules.erb
       
   151 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/pluginpackager/templates/module/Modulefile.erb
       
   152 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/pluginpackager/templates/module/README.md.erb
       
   153 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/pluginpackager/templates/module/_manifest.pp.erb
       
   154 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/pluginpackager/templates/redhat/rpm_spec.erb
       
   155 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/registration.rb
       
   156 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/registration/agentlist.rb
       
   157 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/registration/base.rb
       
   158 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/rpc.rb
       
   159 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/rpc/actionrunner.rb
       
   160 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/rpc/agent.rb
       
   161 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/rpc/audit.rb
       
   162 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/rpc/client.rb
       
   163 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/rpc/helpers.rb
       
   164 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/rpc/progress.rb
       
   165 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/rpc/reply.rb
       
   166 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/rpc/request.rb
       
   167 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/rpc/result.rb
       
   168 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/rpc/stats.rb
       
   169 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/runner.rb
       
   170 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/runnerstats.rb
       
   171 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/security.rb
       
   172 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/security/aes_security.rb
       
   173 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/security/base.rb
       
   174 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/security/psk.rb
       
   175 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/security/ssl.rb
       
   176 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/shell.rb
       
   177 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/ssl.rb
       
   178 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/unix_daemon.rb
       
   179 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/util.rb
       
   180 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/validator.rb
       
   181 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/validator/array_validator.ddl
       
   182 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/validator/array_validator.rb
       
   183 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/validator/ipv4address_validator.ddl
       
   184 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/validator/ipv4address_validator.rb
       
   185 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/validator/ipv6address_validator.ddl
       
   186 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/validator/ipv6address_validator.rb
       
   187 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/validator/length_validator.ddl
       
   188 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/validator/length_validator.rb
       
   189 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/validator/regex_validator.ddl
       
   190 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/validator/regex_validator.rb
       
   191 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/validator/shellsafe_validator.ddl
       
   192 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/validator/shellsafe_validator.rb
       
   193 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/validator/typecheck_validator.ddl
       
   194 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/validator/typecheck_validator.rb
       
   195 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/vendor.rb
       
   196 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/vendor/load_systemu.rb
       
   197 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/vendor/require_vendored.rb
       
   198 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/vendor/systemu/LICENSE
       
   199 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/vendor/systemu/README
       
   200 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/vendor/systemu/README.erb
       
   201 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/vendor/systemu/Rakefile
       
   202 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/vendor/systemu/lib/systemu.rb
       
   203 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/vendor/systemu/samples/a.rb
       
   204 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/vendor/systemu/samples/b.rb
       
   205 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/vendor/systemu/samples/c.rb
       
   206 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/vendor/systemu/samples/d.rb
       
   207 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/vendor/systemu/samples/e.rb
       
   208 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/vendor/systemu/samples/f.rb
       
   209 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/vendor/systemu/systemu.gemspec
       
   210 file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/mcollective/windows_daemon.rb
       
   211 file usr/sbin/mcollectived path=usr/ruby/$(RUBY_VERSION)/sbin/mcollectived
       
   212 
       
   213 # Make mcollectived available in /usr/sbin
       
   214 link path=usr/sbin/mcollectived target=../ruby/$(RUBY_VERSION)/sbin/mcollectived
       
   215 file agent/package.ddl path=usr/share/mcollective/mcollective/agent/package.ddl
       
   216 file agent/package.rb path=usr/share/mcollective/mcollective/agent/package.rb
       
   217 file agent/puppet.ddl path=usr/share/mcollective/mcollective/agent/puppet.ddl
       
   218 file agent/puppet.rb path=usr/share/mcollective/mcollective/agent/puppet.rb
       
   219 file agent/service.ddl path=usr/share/mcollective/mcollective/agent/service.ddl
       
   220 file agent/service.rb path=usr/share/mcollective/mcollective/agent/service.rb
       
   221 file aggregate/boolean_summary.ddl \
       
   222     path=usr/share/mcollective/mcollective/aggregate/boolean_summary.ddl
       
   223 file aggregate/boolean_summary.rb \
       
   224     path=usr/share/mcollective/mcollective/aggregate/boolean_summary.rb
       
   225 file application/package.rb \
       
   226     path=usr/share/mcollective/mcollective/application/package.rb
       
   227 file application/puppet.rb \
       
   228     path=usr/share/mcollective/mcollective/application/puppet.rb
       
   229 file application/service.rb \
       
   230     path=usr/share/mcollective/mcollective/application/service.rb
       
   231 file data/puppet_data.ddl \
       
   232     path=usr/share/mcollective/mcollective/data/puppet_data.ddl
       
   233 file data/puppet_data.rb \
       
   234     path=usr/share/mcollective/mcollective/data/puppet_data.rb
       
   235 file data/resource_data.ddl \
       
   236     path=usr/share/mcollective/mcollective/data/resource_data.ddl
       
   237 file data/resource_data.rb \
       
   238     path=usr/share/mcollective/mcollective/data/resource_data.rb
       
   239 file data/service_data.ddl \
       
   240     path=usr/share/mcollective/mcollective/data/service_data.ddl
       
   241 file data/service_data.rb \
       
   242     path=usr/share/mcollective/mcollective/data/service_data.rb
       
   243 file facts/facter_facts.ddl \
       
   244     path=usr/share/mcollective/mcollective/facts/facter_facts.ddl
       
   245 file facts/facter_facts.rb \
       
   246     path=usr/share/mcollective/mcollective/facts/facter_facts.rb
       
   247 file util/package/base.rb \
       
   248     path=usr/share/mcollective/mcollective/util/package/base.rb
       
   249 file util/package/packagehelpers.rb \
       
   250     path=usr/share/mcollective/mcollective/util/package/packagehelpers.rb
       
   251 file util/package/puppetpackage.rb \
       
   252     path=usr/share/mcollective/mcollective/util/package/puppetpackage.rb
       
   253 file util/package/yumHelper.py \
       
   254     path=usr/share/mcollective/mcollective/util/package/yumHelper.py
       
   255 file util/package/yumpackage.rb \
       
   256     path=usr/share/mcollective/mcollective/util/package/yumpackage.rb
       
   257 file util/puppet_agent_mgr.rb \
       
   258     path=usr/share/mcollective/mcollective/util/puppet_agent_mgr.rb
       
   259 file util/puppet_agent_mgr/mgr_v2.rb \
       
   260     path=usr/share/mcollective/mcollective/util/puppet_agent_mgr/mgr_v2.rb
       
   261 file util/puppet_agent_mgr/mgr_v3.rb \
       
   262     path=usr/share/mcollective/mcollective/util/puppet_agent_mgr/mgr_v3.rb
       
   263 file util/puppet_agent_mgr/mgr_windows.rb \
       
   264     path=usr/share/mcollective/mcollective/util/puppet_agent_mgr/mgr_windows.rb
       
   265 file util/puppet_server_address_validation.rb \
       
   266     path=usr/share/mcollective/mcollective/util/puppet_server_address_validation.rb
       
   267 file util/puppetrunner.rb \
       
   268     path=usr/share/mcollective/mcollective/util/puppetrunner.rb
       
   269 file util/service/base.rb \
       
   270     path=usr/share/mcollective/mcollective/util/service/base.rb
       
   271 file util/service/puppetservice.rb \
       
   272     path=usr/share/mcollective/mcollective/util/service/puppetservice.rb
       
   273 file validator/puppet_resource_validator.ddl \
       
   274     path=usr/share/mcollective/mcollective/validator/puppet_resource_validator.ddl
       
   275 file validator/puppet_resource_validator.rb \
       
   276     path=usr/share/mcollective/mcollective/validator/puppet_resource_validator.rb
       
   277 file validator/puppet_server_address_validator.ddl \
       
   278     path=usr/share/mcollective/mcollective/validator/puppet_server_address_validator.ddl
       
   279 file validator/puppet_server_address_validator.rb \
       
   280     path=usr/share/mcollective/mcollective/validator/puppet_server_address_validator.rb
       
   281 file validator/puppet_tags_validator.ddl \
       
   282     path=usr/share/mcollective/mcollective/validator/puppet_tags_validator.ddl
       
   283 file validator/puppet_tags_validator.rb \
       
   284     path=usr/share/mcollective/mcollective/validator/puppet_tags_validator.rb
       
   285 file validator/puppet_variable_validator.ddl \
       
   286     path=usr/share/mcollective/mcollective/validator/puppet_variable_validator.ddl
       
   287 file validator/puppet_variable_validator.rb \
       
   288     path=usr/share/mcollective/mcollective/validator/puppet_variable_validator.rb
       
   289 file validator/service_name.ddl \
       
   290     path=usr/share/mcollective/mcollective/validator/service_name.ddl
       
   291 file validator/service_name.rb \
       
   292     path=usr/share/mcollective/mcollective/validator/service_name.rb
       
   293 
       
   294 # License & TPNOs
       
   295 license mcollective.license license="Apache v2.0" \
       
   296     com.oracle.info.description="MCollective framework for building server orchestration" \
       
   297     com.oracle.info.name=$(COMPONENT_NAME) com.oracle.info.tpno=$(TPNO_FRMWK) \
       
   298     com.oracle.info.version=$(IPS_COMPONENT_VERSION)
       
   299 license mcollective.license license="Apache v2.0 (facter agent)" \
       
   300     com.oracle.info.description="MCollective facter agent" \
       
   301     com.oracle.info.name=$(COMPONENT_NAME_4) \
       
   302     com.oracle.info.tpno=$(TPNO_FCT_AGENT) \
       
   303     com.oracle.info.version=$(VERSION_FCT_AGENT)
       
   304 license mcollective.license license="Apache v2.0 (package agent)" \
       
   305     com.oracle.info.description="MCollective package agent" \
       
   306     com.oracle.info.name=$(COMPONENT_NAME_2) \
       
   307     com.oracle.info.tpno=$(TPNO_PKG_AGENT) \
       
   308     com.oracle.info.version=$(VERSION_PKG_AGENT)
       
   309 license mcollective.license license="Apache v2.0 (puppet agent)" \
       
   310     com.oracle.info.description="MCollective puppet agent" \
       
   311     com.oracle.info.name=$(COMPONENT_NAME_1) \
       
   312     com.oracle.info.tpno=$(TPNO_PPT_AGENT) \
       
   313     com.oracle.info.version=$(VERSION_PPT_AGENT)
       
   314 license mcollective.license license="Apache v2.0 (service agent)" \
       
   315     com.oracle.info.description="MCollective service agent" \
       
   316     com.oracle.info.name=$(COMPONENT_NAME_3) \
       
   317     com.oracle.info.tpno=$(TPNO_SVC_AGENT) \
       
   318     com.oracle.info.version=$(VERSION_SVC_AGENT)
       
   319 depend type=require fmri=pkg:/network/amqp/rabbitmq
       
   320 
       
   321 # MCollective agents depend on puppet module, thus force dependency on puppet
       
   322 # package
       
   323 depend type=require fmri=pkg:/system/management/puppet
       
   324 depend type=require-any fmri=pkg:/library/ruby/stomp
       
   325 
       
   326 # add required dependencies
       
   327 depend type=require-any fmri=pkg:/runtime/ruby-21