components/ruby/puppet-modules/puppetlabs-rabbitmq/patches/02-params.patch
branchs11u3-sru
changeset 6035 c9748fcc32de
child 6124 0a6b764b6ad6
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/ruby/puppet-modules/puppetlabs-rabbitmq/patches/02-params.patch	Fri May 20 17:42:29 2016 -0400
@@ -0,0 +1,23 @@
+Patch to add Solaris support.  This patch has not yet been submitted
+upstream.
+
+--- puppetlabs-rabbitmq-5.3.1/manifests/params.pp.orig       2015-11-17 09:56:06.990672489 -0800
++++ puppetlabs-rabbitmq-5.3.1/manifests/params.pp   2015-11-17 09:58:13.170609766 -0800
+@@ -58,6 +58,17 @@ class rabbitmq::params {
+       $rabbitmq_home    = '/var/lib/rabbitmq'
+       $plugin_dir       = "/usr/lib/rabbitmq/lib/rabbitmq_server-${version}/plugins"
+     }
++    'Solaris': {
++      $package_ensure   = 'installed'
++      $package_name     = 'network/amqp/rabbitmq'
++      $service_name     = 'application/rabbitmq:default'
++      $package_provider = 'pkg'
++      $version          = '3.5.6'
++      $rabbitmq_user    = 'rabbitmq'
++      $rabbitmq_group   = 'daemon'
++      $rabbitmq_home    = '/var/lib/rabbitmq'
++      $plugin_dir       = '/usr/lib/rabbitmq/plugins'
++    }
+     default: {
+       fail("The ${module_name} module is not supported on an ${::osfamily} based system.")
+     }