how to make 4.50 like 4.44
Brian <[email protected]> Thu, 03 Mar 2005 15:38:57 -0500
| Newsgroups | gmane.mail.exim.exiscan.user |
|---|---|
| Organization | Network Administrator - Adriance Memorial Library |
| Message-ID | <[email protected]> |
Hello all, from reading the docs it looked like all I had to do was enable: WITH_CONTENT_SCAN=yes and that this would get me back exiscan.. but I guess that's not all of it.. # Exim WITH_CONTENT_SCAN=yes WITH_SPF=yes this is how it's being built (in freebsd). and then I was getting errors like this in paniclog.. 2005-03-03 14:53:28 Exim configuration error in line 235 of /usr/local/etc/exim/configure: error in ACL: unknown ACL condition/modifier in "spf = fail" and so I commented out the spf section and the other spf section is being noisy as well.. 2005-03-03 15:22:10 1D6wpm-000Cka-Cr failed to expand ACL message ":spf_received:$spf_received": unknown variable name "spf_received" exim -bV Exim version 4.50 #0 (FreeBSD 5.3) built 03-Mar-2005 15:17:14 Copyright (c) University of Cambridge 2004 Probably Berkeley DB version 1.8x (native mode) Support for: iconv() Perl OpenSSL Content_Scanning Old_Demime Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dnsdb dsearch mysql Authenticators: plaintext Routers: accept dnslookup ipliteral manualroute queryprogram redirect Transports: appendfile autoreply pipe smtp Fixed never_users: 0 Configuration file is /usr/local/etc/exim/configure I don't see spf in the binary, but it does look like it's being built with it.. [/usr/ports/mail/exim-mysql]# 253 > make clean ===> Cleaning for libiconv-1.9.2_1 ===> Cleaning for mysql-client-3.23.58_3 ===> Cleaning for libtool-1.5.10 ===> Cleaning for perl-5.6.2_2 ===> Cleaning for libspf2-1.0.4 ===> Cleaning for exim-mysql-4.50 but it sure looks like it knows about it.. and it sure looks like it knows it's reqiured.. [/usr/ports/mail/exim-mysql]# 254 > make ===> Extracting for exim-mysql-4.50 => Checksum OK for exim/exim-4.50.tar.bz2. ===> exim-mysql-4.50 depends on file: /usr/local/bin/perl5.6.1 - found ===> Patching for exim-mysql-4.50 ===> exim-mysql-4.50 depends on file: /usr/local/bin/perl5.6.1 - found ===> Applying FreeBSD patches for exim-mysql-4.50 ===> exim-mysql-4.50 depends on file: /usr/local/bin/perl5.6.1 - found ===> exim-mysql-4.50 depends on shared library: spf2.1 - found ===> exim-mysql-4.50 depends on shared library: iconv.3 - found ===> exim-mysql-4.50 depends on shared library: mysqlclient.10 - found ===> Configuring for exim-mysql-4.50 and the -DSPF also looks good.. ===> Building for exim-mysql-4.50 `Makefile' is up to date. /bin/sh ../scripts/Configure-os.h /bin/sh ../scripts/Configure-os.c cc -O2 -pipe -march=pentium2 -DSPF -I/usr/local/include -o buildconfig buildconfig.c -lcrypt /bin/sh ../scripts/Configure-config.h `buildconfig' is up to date. Building configuration file config.h >>> config.h built so where did I loose my spf? or what else do I have to enable to get spf working again? Thanks in advance.