summaryrefslogtreecommitdiffstats
path: root/roles/planet/files/selinux
diff options
context:
space:
mode:
authorStephen Smoogen <smooge@redhat.com>2014-12-08 20:16:39 +0000
committerStephen Smoogen <smooge@redhat.com>2014-12-08 20:16:39 +0000
commit25a0c357e4e2d17d4e53d51984a4f1e5ffdc32e7 (patch)
tree172e257779744ed88d688e08c68e037220af55aa /roles/planet/files/selinux
parent49ac67d6aad5eaad6a8b13ee834d4965a60be2ad (diff)
downloadansible-25a0c357e4e2d17d4e53d51984a4f1e5ffdc32e7.tar.gz
ansible-25a0c357e4e2d17d4e53d51984a4f1e5ffdc32e7.tar.xz
ansible-25a0c357e4e2d17d4e53d51984a4f1e5ffdc32e7.zip
and we move some files over and then try to not break stuff
Diffstat (limited to 'roles/planet/files/selinux')
-rw-r--r--roles/planet/files/selinux/planet.ppbin0 -> 24090 bytes
-rw-r--r--roles/planet/files/selinux/planet.te13
2 files changed, 13 insertions, 0 deletions
diff --git a/roles/planet/files/selinux/planet.pp b/roles/planet/files/selinux/planet.pp
new file mode 100644
index 000000000..9aa10237f
--- /dev/null
+++ b/roles/planet/files/selinux/planet.pp
Binary files differ
diff --git a/roles/planet/files/selinux/planet.te b/roles/planet/files/selinux/planet.te
new file mode 100644
index 000000000..dad5fb7f1
--- /dev/null
+++ b/roles/planet/files/selinux/planet.te
@@ -0,0 +1,13 @@
+policy_module(planet,1.0.0)
+
+gen_require(`
+ type httpd_t;
+ type httpd_git_script_t;
+ type user_home_t;
+')
+
+userdom_list_all_users_home_dirs(httpd_t);
+userdom_list_all_users_home_dirs(httpd_git_script_t);
+
+allow httpd_git_script_t user_home_t:dir read;
+allow httpd_t user_home_t:dir read;