On Wed, 2003-03-12 at 15:58, Tony Earnshaw wrote:
> ons, 2003-03-12 kl. 11:13 skrev Philip Hazel:
>
> > I have put Exim 4.14 on the primary ftp site:
>
> > ftp://ftp.csx.cam.ac.uk/pub/software/email/exim/exim4/exim-4.14.tar.bz2
>
> Bang.
>
> For anyone who cares, it compiles beautifully with Marc's SA-Exim 2.2
> and David Woodhouse's/dman's dlopen patch (*I* care, namely).
As do I, perhaps unsurprisingly :)
I've taken to building RPMs for Red Hat 7.x and 8.x.
export CVSROOT=:pserver:anoncvs@???
grep -q $CVSROOT ~/.cvspass || echo "$CVSROOT Ay=0=h<Z" >> ~/.cvspass
cvs co exim-rpm
cd exim-rpm
make
This is based on Nigel's RPM, has the dlopen patch built-in, and builds
sa-exim as a separate RPM which can be installed and then referenced
from the config file. I'm debating whether I should in fact put the
headers required by local_scan.h into a separate 'exim-devel' RPM and
hence allow sa-exim and other local_scan plugins to be built entirely
separately.
Other suggestions (preferably in 'diff -u' form) are also welcome.
Actual rpms are in
ftp://ftp.uk.linux.org/pub/people/dwmw2/exim/
Bonus points to anyone who tells me why I get...
451-Local configuration error - local_scan() library failure
451 /usr/lib/exim-${version_number}/sa-exim-2.2.so: cannot open shared object file: No such file or directory
... and the best way to fix it so that my config doesn't break on every
version number increment (and no, omitting the version number from the
full path to the shared library is not a sane option :).
--
dwmw2