From: paul@city-fan.org (Paul Howarth) Date: Thu, 02 Apr 2009 16:22:40 +0100 Subject: [refpolicy] milter-state-dir.patch In-Reply-To: <49BFC0E6.6040801@city-fan.org> References: <49BFC0E6.6040801@city-fan.org> Message-ID: <49D4D840.30704@city-fan.org> To: refpolicy@oss.tresys.com List-Id: refpolicy.oss.tresys.com Paul Howarth wrote: > This is a patch to support a single system-wide spamassassin > configuration using spamass-milter. Current policy only supports a > spamassassin configuration that uses separate per-user config files, > which are stored either in ~/.spamassassin for real users or in some > system-specific directory probably labelled spamassassin_spool_t for > virtual users. > > The current Fedora spamass-milter package runs as user sa-milt, having a > home directory of /var/run/spamass-milter. This has proved to be an > unfortunate choice because all files (including the system-wide > spamassassin preferences and bayes databases) get cleared out of that > directory on reboot (http://bugzilla.redhat.com/489995). I therefore > intend to change the home directory of this user to > /var/lib/spamass-milter. > > This patch provides for appropriate labelling and rules for this > directory to allow spamass-milter and spamassassin to work in this > configuration. Attached is an updated version of the patch that: * renames the spamass_milter_manage_state interface to milter_spamass_manage_state so as to fit the naming convention better * adds milter_spamass_manage_state(spamc_t), needed for razor, pyzor etc. called from spamassassin when installed and used with the milter Paul. -------------- next part -------------- A non-text attachment was scrubbed... Name: milter-state-dir.patch Type: text/x-patch Size: 3150 bytes Desc: not available Url : http://oss.tresys.com/pipermail/refpolicy/attachments/20090402/8ea7bb42/attachment.bin