Tue 17 May 2005
Postfix Enabler 1.1.5 for OS X 10.4.1
Category : Technology/PFE115Released.txt
I've released an update so that Postfix Enabler will work with the latest OS X 10.4.1 system update, while continuing to work on 10.4 and 10.3.
Release Notes : If, after upgrading to OS X Tiger 10.4.1, you find that POP3 and IMAP services do not launch on system restart, click on the Red Cross (in the top left hand corner of the Postfix Enabler window) to re-enable the Enable Postfix button. Clicking Enable Postfix will fix the startup items so that all the mail services will work properly again.
Mac OS X 10.4.1 - Update
Category : Technology/1041TigerUpdate.txt
There seems to be a timing problem that causes the POP3 and IMAP services to be launched sporadically after each restart. Sometimes, one, two, all, or none of these services come back up after a restart.
I can solve this by finding a place to restart xinetd services very much later in the launch process. I can do this by moving the Postfix StartupItems folder to /Library/StartupItems from its current place in /System//Library/StartupItems and adding a line to the startup script to restart xinetd services. This seems to work - across both restart and awake from sleep. I'm quite happy to do this because I hate putting things into /System etc...
I've got a decision point here - do I go with the new LaunchDaemons way or stick to xinetd? I've tried to maintain backwards compatibility with Panther so you could use the same program on Panther and Tiger. And I would need more time to really understand the LaunchDaemons mechanism before I foist my implementation on all those people using Postfix Enabler now.
So I'll stick with xinetd for a while longer, so long as I can find a way to work around this latest problem.
I'll fix my application and see if I can release it.
Mac OS X 10.4.1 Spells Trouble
Category : Technology/1041OSXTiger.txt
I've quickly upgraded one machine to Mac OS X 10.4.1 - such system updates usually spell trouble. I was a bit concerned with the fiirst line I read, something like "may cause problems with 3rd party system configuration".
True enough, POP and IMAP services don't start up on their own after a system reboot. If you have Postfix Enabler, you'll need to do a Stop and then Start IMAP or POP again. But it's not consistent. Sometimes one or the other would start up fine on its own after rebooting. But after another restart, they'll both stop and need to be restarted manually.
I updated another system to Tiger 10.4.1 and get this same behaviour.
This is really troubling. I've checked a couple of the systems that have not yet been updated to 10.4.1 and they both work flawlessly, with all services resuming on their own after a reboot.
If you're running Postfix Enabler for Tiger, try not to update your system to 10.4.1 until I can understand what is happening - otherwise you have to manually stop and start POP and IMAP after each reboot.