commit: 60135df3a91152af95bdab0fb136da7d5a3523e1 Author: Jason Zaman <jason <AT> perfinion <DOT> com> AuthorDate: Wed Nov 26 06:39:16 2014 +0000 Commit: Jason Zaman <gentoo <AT> perfinion <DOT> com> CommitDate: Wed Dec 3 08:43:33 2014 +0000 URL: http://sources.gentoo.org/gitweb/?p=proj/hardened-refpolicy.git;a=commit;h=60135df3
remove spamassassin_role() from spamassassin_admin() spamassassin_role contains some named filetrans's which can not be applied twice. The roles already contain spamassassin_role which makes adding spamassassin_admin impossible. This removes the role so they can both be applied. --- policy/modules/contrib/spamassassin.if | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/policy/modules/contrib/spamassassin.if b/policy/modules/contrib/spamassassin.if index 1499b0b..7f5a1cc 100644 --- a/policy/modules/contrib/spamassassin.if +++ b/policy/modules/contrib/spamassassin.if @@ -404,5 +404,6 @@ interface(`spamassassin_admin',` files_list_pids($1) admin_pattern($1, spamd_var_run_t) - spamassassin_role($2, $1) + # This makes it impossible to apply _admin if _role has already been applied + #spamassassin_role($2, $1) ')