]> granicus.if.org Git - icinga2/commitdiff
Selinux: added interface to manage perfdata
authorDirk Goetz <dirk.goetz@netways.de>
Thu, 26 Mar 2015 19:41:26 +0000 (19:41 +0000)
committerMichael Friedrich <michael.friedrich@netways.de>
Mon, 1 Jun 2015 11:25:58 +0000 (13:25 +0200)
refs #8332

tools/selinux/icinga2.if
tools/selinux/icinga2.te

index ef1df784f77269f79bec56f31d44a9aa1df0ff91..3c1e4635ae62e06bb5c200c558f6eb1a5011bcdf 100644 (file)
@@ -242,6 +242,24 @@ interface(`icinga2_manage_lib_dirs',`
        manage_dirs_pattern($1, icinga2_var_lib_t, icinga2_var_lib_t)
 ')
 
+########################################
+## <summary>
+##     Manage icinga2 spool files.
+## </summary>
+## <param name="domain">
+##     <summary>
+##     Domain allowed access.
+##     </summary>
+## </param>
+#
+interface(`icinga2_manage_spool_files',`
+       gen_require(`
+               type icinga2_spool_t;
+       ')
+
+       files_search_var_lib($1)
+       manage_files_pattern($1, icinga2_spool_t, icinga2_spool_t)
+')
 
 ########################################
 ## <summary>
index 7e5a4eb25c0cc3585299861e2d022aad1e271cab..4b9126344677821efa1826512d199f570bb4fd50 100644 (file)
@@ -1,4 +1,4 @@
-policy_module(icinga2, 0.1.2)
+policy_module(icinga2, 0.1.3)
 
 ########################################
 #