[refpolicy] milter-state-dir.patch
Christopher J. PeBenito
cpebenito at tresys.com
Tue Apr 21 16:09:36 CDT 2009
On Tue, 2009-04-21 at 21:33 +0100, Paul Howarth wrote:
> 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.
Merged.
--
Chris PeBenito
Tresys Technology, LLC
(410) 290-1411 x150
More information about the refpolicy
mailing list