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(`