Merge "Update nova's selinux policies"

This commit is contained in:
Jenkins 2014-04-08 16:51:10 +00:00 committed by Gerrit Code Review
commit c094d1b647
2 changed files with 12 additions and 0 deletions

View File

@ -1,3 +1,5 @@
#!/bin/bash
[ -d /mnt/state/var/lib/nova ] && exit 0
install -D -d -o nova -g nova -m 0775 /mnt/state/var/lib/nova
[ -d /mnt/state/var/log/nova ] && exit 0
install -D -d -o nova -g nova -m 0775 /mnt/state/var/log/nova

View File

@ -0,0 +1,10 @@
#!/bin/bash
set -eu
[ -x /usr/sbin/semanage ] || exit 0
semanage fcontext -a -t nova_var_lib_t "/mnt/state/var/lib/nova(/.*)?"
restorecon -Rv /mnt/state/var/lib/nova
semanage fcontext -a -t nova_log_t "/mnt/state/var/log/nova(/.*)?"
restorecon -Rv /mnt/state/var/log/nova