[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