selinux-refpolicy/policy/modules
Guido Trentalancia e5b1b197c7 Update the spamassassin module in order to better support
the rules updating script; this achieved by employing
two distinct domains for increased security and network
isolation: a first domain is used for fetching the updated
rules from the network and second domain is used for
verifying the GPG signatures of the received rules.

The rules update feature is now controlled by a boolean
for increased flexibility (it overrides the generic
networking boolean).

The specific file type for the spamassassin update feature
temporary files has been removed: just use spamd_tmp_t instead
of spamd_update_tmp_t and add a corresponding alias.

Signed-off-by: Guido Trentalancia <guido@trentalancia.com>
---
 policy/modules/services/spamassassin.if |   11 ++-
 policy/modules/services/spamassassin.te |  100 +++++++++++++++++++++++++-------
 2 files changed, 86 insertions(+), 25 deletions(-)
2023-09-18 15:39:12 +02:00
..
admin Label pwhistory_helper 2023-08-16 11:45:13 -04:00
apps Add new gpg interfaces for gpg_agent execution and to avoid 2023-09-14 18:38:17 +02:00
kernel Add label and interfaces for kernel PSI files 2023-07-05 15:21:46 +00:00
roles init, sysadm: allow sysadm to manage systemd runtime units 2022-12-12 10:32:10 -05:00
services Update the spamassassin module in order to better support 2023-09-18 15:39:12 +02:00
system Merge pull request #631 from dsugar100/label_pwhistory_helper 2023-08-18 11:53:50 -04:00