Unknown (maildrop) error

I posted it up just last evening, so searches were probably run before that. I had to piece that solution together from some idea that the update broke "something", after trying all of the suggestions to fix permissions, etc which of course didn't work.

Best course of action when you can't make an upgrade work is to rollback, so that's all that really does. Note that I got the old version info from /var/log/aptitude which should give you a changelog old ==> new. From there I just plugged the version number above with the maildrop={version} and let 'er rip.

Pointing out my troubleshooting steps so it can help everyone fix other issues that can crop up from bad updates in the future.

ISPConfig has nothing to do with this behaviour as there is no update function in ispconfig. You should check your cronjobs, most liley you have apt-cron or a similar package installed which updates your system automatically.

To find a answer for the bug in the maildrop package, please answer the questions from here:

I just noticed that my update manager has maildrop listed again. Looking for a solution, since I know I will update without looking and get the maildrop(I know I shouldn't do this without looking, but when busy I forget).

Ok. Then it must be a problem with the deb package for 9.04 only, as the package in 9.10 on my test server has the same version number but it works. I will try to do a test install of 9.04 tomorrow. Has someone already filed a bugreport in the ubuntu bugtracker?

As I posted already, ispconfig is not updating anything. What you see in the ispconfig monitor is the output of apt of possibel updates that are available for download on the ubuntu servers, it is not something that will get updated or even installed.

So your solution goes into the wrong direction. Instead of running a cronjob that holds the package, you should find the software or cronjob that is actually installing it automatically and disable this software. One candidate for this is apt-cron, so check if apt-cron is installed and uninstall it. If you use a desktop system, check also the desktop package installer and applets.

As I posted already, ispconfig is not updating anything. What you see in the ispconfig monitor is the output of apt of possibel updates that are available for download on the ubuntu servers, it is not something that will get updated or even installed.

So your solution goes into the wrong direction. Instead of running a cronjob that holds the package, you should find the software or cronjob that is actually installing it automatically and disable this software. One candidate for this is apt-cron, so check if apt-cron is installed and uninstall it. If you use a desktop system, check also the desktop package installer and applets.

Click to expand...

Yeah, I meant to say that when you go to the show update state in the admin console, it shows that under not upgraded. I just like keeping the status in the green.

Ok I thought this was working but it's still changing to the one that doesn't work.
Everyday i have to run the aptitude command and postfix flush.
Seems to just keep updating to the crappy maildrop lenny

I'm still having to go in and downgrade daily. I can't find a cron job that is upgrading the maildrop, I've set the maildrop package to to hold and I also set: “maildrop hold” | dpkg --set-selections, but it keeps getting downloaded every night. apt-cron is not installed and I can't identify any cron jobs besides ispconfigs daily php jobs that may running the update.

I would like to upgrade from ubuntu 9.04 to 9.10 to clear the issue, what is the standard process, and what do I risk breaking with ispconfig.