Auteur: Oliver Heesakkers Date: À: exim-users Sujet: Re: [exim] Last Resort
Op do 15 nov 2012 20:10:32 schreef Chris Grant: > Hello Everybody,
>
> I thought that I would make use of this list as a last resort. Perhaps
> other users can assist, as I am not getting any luck from our control panel
> vendors and I am stuck with the DKIM vulnerability.
>
> We are running DirectAdmin Control panel which includes Exim which can be
> updated via Custombuild.
>
> When I run a build through Custombuild OR try to build Exim from tar, I get
> an error that ExtUtils-Embed is not installed.
> I've installed it successfully through yum, but it still complains that it
> will not build because it's missing.
>
> I am running CentOS 6.3 64bit.
>
> This is what I get:
>
> Please install ExtUtils::Embed for /usr/bin/perl
> grep: Makefile: No such file or directory
> Missing CFLAGS_DYNAMIC inhibits building dynamic module lookup
> ../scripts/lookups-Makefile: line 122: lookups/Makefile.predynamic: No such
> file or directory
> grep: Makefile: No such file or directory
> grep: Makefile: No such file or directory
> ...
If you're building your own Exim, I'd recommend not using dynamically loadable
lookup modules. That should get you around this problem (which may stem from
the dynamic lookup overhaul in Exim 4.74 versus any dynamic lookup system DA
used before that).
I can confirm that static lookups will build succesfully on CentOS 6.3 64bit
wihtout ExtUtils::Embed present.
How you go about not dynamically loading lookups is detailed in
Local/Makefile, but I have no idea how the Makefile is constructed in
DirectAdmin. Perhaps more details are present in src/EDITME