I have posted revised versions of the following files to accommodate Exim 4.94 regarding "Tainted filname for search" paniclog errors and sqlite usage syntax changes.

/etc/exim/exim.conf - https://github.com/Exim4U/src/blob/master/etc/exim/exim.conf
/etc/exim/exim-greylist.conf.inc - https://github.com/Exim4U/src/blob/master/etc/exim/exim-greylist.conf.inc

Please note that these files are not compatible with Exim versions prior to 4.94.�� So, please be aware of these changes if/when you upgrade to Exim 4.94 and higher.���� Exim4U will include versions of both files which will be maintained for Exim 4.94 and for Exim versions prior to 4.94 respectively. See:

https://github.com/Exim4U/src/tree/master/etc/exim

Note the following files in /etc/exim/:

exim-greylist.conf.inc-USE_WITH_EXIM_4.94_AND_LATER
exim-greylist.conf.inc-USE_WITH_EXIM_PRIOR_TO_VER_4.94
exim.conf-USE_WITH_EXIM_4.94_AND_LATER
exim.conf-USE_WITH_EXIM_PRIOR_TO_VER_4.94

A big thanks to Odhiambo Washington for bringing this issue up!

Gordon





On 10/19/20 5:36 AM, Odhiambo Washington wrote:
Hola,


If running exim-4.94, did you all fix this issue silently without discussing it here on the list, or did I miss the discussion?

2020-10-19 07:13:11 1kUMXc-0005pC-OR Tainted filename for search: '/var/spool/exim/db/greylist.db'

Anyway, just to say that I Googled and found something that I believe works for exim-4.94:

Old:
�� accept condition = ${lookup sqlite {GREYDB SELECT host from resenders \
�� �� �� �� �� �� �� �� �� �� �� �� �� �� �� ��WHERE helo='${quote_sqlite:$sender_helo_name}' \
�� �� �� �� �� �� �� �� �� �� �� �� �� �� �� ��AND host='$sender_host_address';} {1}}

New:
�� accept condition = ${lookup sqlite,file=GREYDB {SELECT host from resenders \
�� �� �� �� �� �� �� �� �� �� �� �� �� �� �� ��WHERE helo='${quote_sqlite:$sender_helo_name}' \
�� �� �� �� �� �� �� �� �� �� �� �� �� �� �� ��AND host='$sender_host_address';} {1}}


Adi��s.

--
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
"Oh, the cruft.",��grep ^[^#] :-)

_______________________________________________
users mailing list -- users@exim4u.org
To unsubscribe send an email to users-leave@exim4u.org