On Fri, 21 Jan 2022, Cyborg via Exim-users wrote:
> Am 20.01.22 um 22:52 schrieb Jeremy Harris via Exim-users:
>> On 20/01/2022 18:45, Pete Long via Exim-users wrote:
>>> failed to open DB file /var/spool/exim/db/wait-remote_smtp:
>>> Inappropriate file type or format
>>
>> You have a corrupt DB file, or one not matching the version of DBM
>> linbrary
>> you are (now?) running with.
>>
>> Stop the daemon and wait for all exim processes to finish,
>> then remove the file and start the daemon.
>
> if exim "changed" to a new db format, shouldn't exim detect an handle this
> internally?
This would be a build change, not a code change,
so although that would be ideal it isn't possible
except at the package level.
Put simply how would exim know which dbm library the previous executable
was linked against ?
--
Andrew C. Aitchison Kendal, UK
andrew@???