Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Nov 2017 00:59:55 +0000
From:      RW <rwmaillists@googlemail.com>
To:        ports@freebsd.org
Subject:   Re: Bogofilter contrib scripts treated as docs
Message-ID:  <20171110005955.670a5529@gumby.homeunix.com>
In-Reply-To: <c69bd638-6333-1e7e-11ef-7f1a77a515ed@gmx.de>
References:  <20171106191918.540ecedc@gumby.homeunix.com> <c69bd638-6333-1e7e-11ef-7f1a77a515ed@gmx.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 9 Nov 2017 23:12:48 +0100
Matthias Andree wrote:

> Am 06.11.2017 um 20:19 schrieb RW:
> > 
> > I just noticed that the bogofilter perl and shell scripts from the
> > contrib directory (see below) only get installed if bogofilter is
> > built with the DOCS option.
> > 
> > 
> > .for i in bfproxy.pl bogofilter-milter.pl bogo.R bogofilter-qfe.sh \
> >        mime.get.rfc822.pl parmtest.sh printmaildir.pl \
> >        bogominitrain.pl \
> >        randomtrain.sh scramble.sh spamitarium.pl stripsearch.pl
> > trainbogo.sh ${INSTALL_SCRIPT} ${WRKSRC}/contrib/${i}
> > ${STAGEDIR}${DOCSDIR}/contrib/${i} .endfor
> >   
> 
> Yes, that is true, and these are contrib/uted, so are not necessary
> for normal operation.  

Neither are bogolexer, bogotune or bogoutil. Some of these scripts are
arguably more useful and can be essential for normal operation if a
system has been set-up to rely on them. The loss of spamitarium or
bogofilter-milter can stop bogofilter from being run.

> So what are you suggesting?

They aren't documentation, they're functional. Losing functionality
when deselecting DOCS is a serious POLA violation.

If they need to be optional it should be a separate option, but they
are only 216kB in total.







Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20171110005955.670a5529>