[selinux-policy: 1728/3172] Patch to allow amavis to read spamassassin libraries from Dan Walsh.

Daniel J Walsh dwalsh at fedoraproject.org
Thu Oct 7 21:34:21 UTC 2010


commit 747ab184006bb2478ccf871fcb62d95bb7a0a229
Author: Chris PeBenito <cpebenito at tresys.com>
Date:   Mon Apr 30 15:19:47 2007 +0000

    Patch to allow amavis to read spamassassin libraries from Dan Walsh.

 Changelog                         |    1 +
 policy/modules/services/amavis.te |    5 ++++-
 2 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/Changelog b/Changelog
index ef89ba9..025aef1 100644
--- a/Changelog
+++ b/Changelog
@@ -1,3 +1,4 @@
+- Patch to allow amavis to read spamassassin libraries from Dan Walsh.
 - Patch to allow slocate to getattr other filesystems and directories on those
   filesystems from Dan Walsh.
 - Fixes for RHEL4 from the CLIP project.
diff --git a/policy/modules/services/amavis.te b/policy/modules/services/amavis.te
index c79f71b..3f7450c 100644
--- a/policy/modules/services/amavis.te
+++ b/policy/modules/services/amavis.te
@@ -1,5 +1,5 @@
 
-policy_module(amavis,1.2.0)
+policy_module(amavis,1.2.1)
 
 ########################################
 #
@@ -50,6 +50,7 @@ allow amavis_t self:fifo_file rw_fifo_file_perms;
 allow amavis_t self:unix_stream_socket create_stream_socket_perms;
 allow amavis_t self:unix_dgram_socket create_socket_perms;
 allow amavis_t self:tcp_socket { listen accept };
+allow amavis_t self:netlink_route_socket r_netlink_socket_perms;
 
 # configuration files
 allow amavis_t amavis_etc_t:dir list_dir_perms;
@@ -77,6 +78,7 @@ files_tmp_filetrans(amavis_t,amavis_tmp_t,file)
 manage_dirs_pattern(amavis_t,amavis_var_lib_t,amavis_var_lib_t)
 manage_files_pattern(amavis_t,amavis_var_lib_t,amavis_var_lib_t)
 manage_sock_files_pattern(amavis_t,amavis_var_lib_t,amavis_var_lib_t)
+files_search_var_lib(amavis_t)
 
 # log files
 allow amavis_t amavis_var_log_t:dir setattr;
@@ -177,4 +179,5 @@ optional_policy(`
 optional_policy(`
 	spamassassin_exec(amavis_t)
 	spamassassin_exec_client(amavis_t)
+	spamassassin_read_lib_files(amavis_t)
 ')


More information about the scm-commits mailing list