On Tue, 15 Jan 2019 at 13:04, Mike Tubby via Exim-users <exim-users@???>
wrote:
>
> I have been using Exim-4 built from source with SPF from libspf2:
>
> https://github.com/Exim/exim/wiki/SPF
>
> for several years and when a new version is issued I grab the tarball,
> copy over Local/Makefile from the previous release and:
>
> make configure
> make
> make install
>
> and all is usually well, however in attempting to go from Exim 4.89 to
> 4.91 I can see there have been some changes:
>
> https://fossies.org/diffs/exim/4.90.1_vs_4.91/src/spf.c-diff.html
>
> So I've altered my Local/Makefile
>
>
> #------------------------------------------------------------------------------
> # Compiling Exim with experimental features. These are documented in
> # experimental-spec.txt. "Experimental" means that the way these
> features are
> # implemented may still change. Backward compatibility is not guaranteed.
>
> # Uncomment the following lines to add SPF support. You need to have
> libspf2
> # installed on your system (www.libspf2.org). Depending on where it is
> installed
> # you may have to edit the CFLAGS and LDFLAGS lines.
>
> #EXPERIMENTAL_SPF=yes
> SUPPORT_SPF=yes
> #CFLAGS += -I/usr/local/include
> LDFLAGS += -lspf2
>
> # Uncomment the following lines to add SRS (Sender rewriting scheme)
> support.
> # You need to have libsrs_alt installed on your system (srs.mirtol.com).
> # Depending on where it is installed you may have to edit the CFLAGS and
> # LDFLAGS lines.
>
> EXPERIMENTAL_SRS=yes
> CFLAGS += -I/usr/local/include
> LDFLAGS += -lsrs_alt
> #LDFLAGS += -lsrs2
>
> and it compiles and links without error, however the SPF ACLs in my
> exim.conf are not recognised and it throws errors:
>
>
> 2019-01-12 10:59:55 Exim configuration error in line 715 of
> /etc/exim/exim.conf:
> error in ACL: unknown ACL condition/modifier in "warn spf = !none"
> 2019-01-12 11:02:01 Exim configuration error in line 843 of
> /etc/exim/exim.conf:
> error in ACL: unknown ACL condition/modifier in "spf = pass"
> 2019-01-12 11:02:19 Exim configuration error in line 846 of
> /etc/exim/exim.conf:
> error in ACL: unknown ACL condition/modifier in "deny spf = fail"
> 2019-01-12 11:11:33 Exim configuration error in line 715 of
> /etc/exim/exim.conf:
> error in ACL: unknown ACL condition/modifier in "warn spf = !none"
> 2019-01-12 11:13:39 Exim configuration error in line 715 of
> /etc/exim/exim.conf:
> error in ACL: unknown ACL condition/modifier in "warn spf = !none"
>
>
> Can someone point me in the right direction?
>
>
What's your OS?
--
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
"Oh, the cruft.", grep ^[^#] :-)