The
Ultimate
Business Machine

Technology, business
and innovation.

And, not least, about
the Mac.

Weblog • Archive • Cutedge

by: Bernard Teo








Creative Commons License

Copyright © 2003-2012
Bernard Teo
Some Rights Reserved.

The Ultimate Business Machine - Archives

List of Categories : Database * Technology * Commentary * Singapore * Travel *

Tue 17 May 2005

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.

Posted at 1:24PM UTC | permalink

Mac@Work
Put your Mac to Work

• Sivasothi.com? Now how would you do something like that?

• Weblogs. Download and start a weblog of your own.

• A Mac Business Toolbox
A survey of the possibilities

• A Business Scenario
How we could use Macs in businesses

• VPN Enabler for Mavericks

• MailServe for Mavericks

• DNS Enabler for Mavericks

• DNS Agent for Mavericks

• WebMon for Mavericks

• Luca for Mavericks

• Liya for Mountain Lion & Mavericks

• Postfix Enabler for Tiger and Panther

• Sendmail Enabler for Jaguar

Services running on this server, a Mac Mini running Mac OS X 10.9.2 Mavericks:

  • Apache 2 Web Server
  • Postfix Mail Server
  • Dovecot IMAP Server
  • Fetchmail
  • SpamBayes Spam Filter
  • Procmail
  • BIND DNS Server
  • DNS Agent
  • WebDAV Server
  • VPN Server
  • PHP-based weblog
  • MySQL database
  • PostgreSQL database

all set up using MailServe, WebMon, DNS Enabler, DNS Agent, VPN Enabler, Liya and our SQL installers, all on Mavericks.