diff --git a/policy/modules/services/pyzor.if b/policy/modules/services/pyzor.if index 5ee2ba4..63cd7ec 100644 --- a/policy/modules/services/pyzor.if +++ b/policy/modules/services/pyzor.if @@ -2,6 +2,24 @@ ######################################## ## <summary> +## Send generic signals to pyzor +## </summary> +## <param name="domain"> +## <summary> +## Domain allowed access. +## </summary> +## </param> +# +interface(`pyzor_signal',` + gen_require(` + type pyzor_t; + ') + + allow $1 pyzor_t:process signal; +') + +######################################## +## <summary> ## Execute pyzor with a domain transition. ## </summary> ## <param name="domain"> diff --git a/policy/modules/services/pyzor.te b/policy/modules/services/pyzor.te index bbf655d..e59c20f 100644 --- a/policy/modules/services/pyzor.te +++ b/policy/modules/services/pyzor.te @@ -1,5 +1,5 @@ -policy_module(pyzor,1.1.2) +policy_module(pyzor,1.1.3) ######################################## # diff --git a/policy/modules/services/spamassassin.te b/policy/modules/services/spamassassin.te index 7d0717e..0444cdf 100644 --- a/policy/modules/services/spamassassin.te +++ b/policy/modules/services/spamassassin.te @@ -1,5 +1,5 @@ -policy_module(spamassassin,1.5.2) +policy_module(spamassassin,1.5.3) ######################################## # @@ -192,6 +192,7 @@ optional_policy(` optional_policy(` pyzor_domtrans(spamd_t) + pyzor_signal(spamd_t) ') optional_policy(`