What could cause spontaneous changes to Postfix config (main.cf)?
I'm running Snow Leopard Server (10.6.8) on a Mini that is connected to the Internet via an AirPort Extreme that is connected to a DSL modem. If the DSL line goes down – more often than not – the values of mydomain and myhostname in the Postfix configuration file (/etc/postfix/main.cf) get rewritten. They usually end up being set to the machine's .local address. E.g.
mydomain = local
myhostname = hostname.local
This causes mail to start bouncing, which in turn causes the gnashing of teeth…
Does anybody have any ideas about what could be causing this? Server Admin? For now I'm dealing with it by running a script that checks main.cf and replaces it with the correct version whenever mydomain or myhostname change. It seems to be working, but it's a hack.
Mac mini, Mac OS X (10.6.8)