Merge "Fix rabbitmq-server selinux labeling"
This commit is contained in:
commit
45ff3c1a87
|
@ -0,0 +1,10 @@
|
||||||
|
#!/bin/bash
|
||||||
|
set -eu
|
||||||
|
|
||||||
|
[ -x /usr/sbin/semanage ] || exit 0
|
||||||
|
|
||||||
|
semanage fcontext -a -t rabbitmq_var_lib_t "/mnt/state/var/lib/rabbitmq(/.*)?"
|
||||||
|
restorecon -Rv /mnt/state/var/lib/rabbitmq
|
||||||
|
|
||||||
|
semanage fcontext -a -t rabbitmq_var_log_t "/mnt/state/var/log/rabbitmq(/.*)?"
|
||||||
|
restorecon -Rv /mnt/state/var/log/rabbitmq
|
|
@ -3,3 +3,4 @@ set -eux
|
||||||
|
|
||||||
[ -d /mnt/state/var/lib/rabbitmq ] || install -d -D -m 0770 -o rabbitmq -g rabbitmq /mnt/state/var/lib/rabbitmq
|
[ -d /mnt/state/var/lib/rabbitmq ] || install -d -D -m 0770 -o rabbitmq -g rabbitmq /mnt/state/var/lib/rabbitmq
|
||||||
install -m 600 -o rabbitmq -g rabbitmq /dev/null /mnt/state/var/lib/rabbitmq/.erlang.cookie
|
install -m 600 -o rabbitmq -g rabbitmq /dev/null /mnt/state/var/lib/rabbitmq/.erlang.cookie
|
||||||
|
[ -d /mnt/state/var/log/rabbitmq ] || install -d -D -m 0770 -o rabbitmq -g rabbitmq /mnt/state/var/log/rabbitmq
|
||||||
|
|
Loading…
Reference in New Issue