Hi,

i just discovered that the current Fedora Exim 4.99 build has a critical issue:

... while checking a list: unknown lookup type "mysql"

because the binary seeks for a never had existed  library:

/usr/lib64/exim/4.99-1.fc42/lookups/mysql_lookup.so

correct would be /usr/lib64/exim/4.99-1.fc42/lookups/mysql.so

If someone runs Fedora 42+ and already has that rpm installed, here is a quick WORKAROUND*:

cd /usr/lib64/exim/4.99-1.fc42/lookups
ln -s mysql.so mysql_lookup.so
systemctl restart exim

AFAIK, exim seems to work afterwards. Our Testservers processed the messages normally afterwards.

*) for Fedora 43 you need a path with the fc43 in it.. same solution.

The Fedora maintainers have been advised to push a fixed rpm out, but that may take a day.

best regards from me, recovering from a small hearthattack after discovering this potential productionserver ma(i)lfunction ;)
Cyborg

Attachment: OpenPGP_0x048770A738345DD3.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

-- 
## subscription configuration (requires account):
##   https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/
## unsubscribe (doesn't require an account):
##   [email protected]
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to