No problem with the help. I'm kind of seeing it as a challenge now
Right. I did a bit of playing around with aptitude and I've got one more suggestion that might work. What we need to do is completely purge exim off of your system and then put it back. Does this system handle email? If so things are going to stop working for a short bit. Plus you'll need to completely reconfigure your mail settings. If you haven't set up any special mail settings you should be fine.
So proceed at your own risk.
First copy off whatever exim config you might have in case you want to refer to it later. All this is done as root;
Code:
cp /etc/exim4 ~/old_exim_config -r
Now we replace exim with a different Mail Transfer Agent (MTA). This part might not work (but hey, we can but try)
Code:
aptitude install nullmailer
Aptitude will ask you if you want to remove parts of exim and install some packages. Say yes. If this returns with a fail, go no further and post the output here.
Now we need to completely purge all of exim;
Code:
aptitude purge exim4 exim4-base exim4-config exim4-daemon-light exim exim4-config-2
Say yes to all the removes. Next we want to clean out all the down loaded packages you might have ...
... and make sure you have an up to date package list;
To make sure we have no part of exim left remove it's configuration if any.
The
rm command might complain that there's nothing to remove. That's fine (in fact that's quite good).
There should now be no remnants of exim left. To check this we update the locate database ...
... and go searching for bits of exim with;
You should get no results from that command
except for ones starting /root/old_exim_config If you get any other files listed then something broke when removing the exim packages. Don't go any further and post the results of locate here.
I noticed from one of your earlier posts that you have some packages that aren't completely upgraded. Well fix those first with;
Code:
aptitude dist-upgrade
Now all your packages should be upgraded and working. However, the MTA you have installed isn't very suitable for a server. So we need to put exim back on. This one command
should now work
Code:
aptitude intall exim4
It'll ask you if you want to remove nullmailer and install several exim packages. Say yes and choose default settings when they come up.
You should (fingers crossed) now have a fully working system. If you don't ... well we'll consider that if it comes up.
I'll keep my fingers crossed for you.