Suddenly I have a new exim.pl ??

nieuwhier

Verified User
Joined
Sep 8, 2005
Messages
280
Location
Netherlands
On some servers suddenly my exim.pl was overwritten. The old exim.pl was renamed to exim.pl.1.24.0.back

Since I use the Email pluging I have some special functions in the exim.pl so my mail on those servers was broken.

The only thing I did on those servers was starting a DA update. So the DA update installed a new exim.pl ?!

Am i right ? And how can I prevent this to happen ? :(
 
You need to be aware that DA is going to overwrite some things when it updates and you will need to make those changes again.

To prevent it, don't update DA.
 
Yeah but I did not expect the exim.pl since that corresponds with exim and is not updated, only DA was updated.
 
Hello,

Service configs are very rarely ever touched.. the exim.pl is the one exception for this. The command DA uses to decide if the exim.pl is to be updated is in the /usr/local/directadmin/scripts/update.sh.
The following command is run as a check. If it returns 0, and the backup file doesn't exist, then the exim.pl is updated. This is the check:
Code:
grep uid_exempt /etc/exim.pl | grep -c yes
I cannot forsee any future config overwrites with DA updates at this time. Any changes to service configs are usually done surgically with a perl regex, at most. The changes the exim.pl in this case were too great to do with a perl regex.

John
 
Back
Top