Merge "Fix rabbitmq-server selinux labeling"

This commit is contained in:
Jenkins 2014-05-22 09:05:23 +00:00 committed by Gerrit Code Review
commit 45ff3c1a87
2 changed files with 11 additions and 0 deletions

View File

@ -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

View File

@ -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
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