From 820beca4ac2aaa00a713e0bf5e50ecf79fe89dfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Cami?= Date: Mon, 21 Sep 2020 11:32:52 +0200 Subject: [PATCH] SELinux Policy: ipa_pki_retrieve_key_exec_t => ipa_pki_retrieve_key_t MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Grant pki_manage_tomcat_etc_rw to ipa_pki_retrieve_key_t instead of ipa_pki_retrieve_key_exec_t. As suggested by Ondrej Mosnáček. Fixes: https://pagure.io/freeipa/issue/8488 Signed-off-by: François Cami Reviewed-By: Alexander Bokovoy Reviewed-By: Christian Heimes Reviewed-By: Rob Crittenden Reviewed-By: Ondrej Mosnacek Reviewed-By: Lukas Vrabec Reviewed-By: Zdenek Pytela Reviewed-By: Thomas Woerner --- selinux/ipa.te | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/selinux/ipa.te b/selinux/ipa.te index 0a9ccaf83..92a3b2359 100644 --- a/selinux/ipa.te +++ b/selinux/ipa.te @@ -78,6 +78,8 @@ type node_t; type ipa_pki_retrieve_key_exec_t; init_script_file(ipa_pki_retrieve_key_exec_t) +type ipa_pki_retrieve_key_t; + ######################################## # # ipa_otpd local policy @@ -422,7 +424,7 @@ optional_policy(` type tomcat_t; ') can_exec(tomcat_t, ipa_pki_retrieve_key_exec_t) - pki_manage_tomcat_etc_rw(ipa_pki_retrieve_key_exec_t) + pki_manage_tomcat_etc_rw(ipa_pki_retrieve_key_t) ') optional_policy(`