[refpolicy] milter-state-dir.patch

Paul Howarth paul at city-fan.org
Tue Apr 21 15:33:00 CDT 2009


On Tue, 21 Apr 2009 16:12:27 -0400
"Christopher J. PeBenito" <cpebenito at tresys.com> wrote:

> On Thu, 2009-04-02 at 16:22 +0100, Paul Howarth wrote:
> > 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
> 
> Sorry for the slow response.  Two things.
> 
> * The interface should be milter_manage_spamass_state().

OK: do you want me to resubmit the patch or can you do the rename
whilst merging.

> * Is this needed because of the way that Fedora configures it? (is
> this a Fedora-specific change)  If so, it should likely be in a
> distro_redhat.

No, it's not Fedora-specific. There's a bunch of different ways that
the milter and spamassassin can be configured, and I'd missed this one
originally.

Paul.


More information about the refpolicy mailing list