components/ruby/puppet-modules/puppetlabs-rabbitmq/patches/04-erlang_cookie_ownership.patch
equal
deleted
inserted
replaced
|
1 In-house patch to touch /var/lib/rabbitmq/.erlang.cookie with the |
|
2 proper ownership before starting rabbitmq. This patch is not suitable |
|
3 for upstream. |
|
4 |
|
5 --- ORIG/manifests/init.pp 2016-01-22 18:14:21.976458350 +0000 |
|
6 +++ puppetlabs-rabbitmq-5.3.1/manifests/init.pp 2016-01-22 18:14:59.495828828 +0000 |
|
7 @@ -233,7 +233,13 @@ |
|
8 anchor { 'rabbitmq::begin': } |
|
9 anchor { 'rabbitmq::end': } |
|
10 |
|
11 - Anchor['rabbitmq::begin'] -> Class['::rabbitmq::install'] |
|
12 + file { 'cookie_owner': |
|
13 + path => '/var/lib/rabbitmq/.erlang.cookie', |
|
14 + owner => 'rabbitmq', |
|
15 + group => 'daemon', |
|
16 + } |
|
17 + |
|
18 + Anchor['rabbitmq::begin'] -> Class['::rabbitmq::install'] -> File['cookie_owner'] |
|
19 -> Class['::rabbitmq::config'] ~> Class['::rabbitmq::service'] |
|
20 -> Class['::rabbitmq::management'] -> Anchor['rabbitmq::end'] |
|
21 |