> On 3 Jan 2017, at 14:37, Robert Chalmers <racu...@icloud.com> wrote: > > To start Postscript I use the following plist file. Based in > /Library/LaunchDaemons > > org.postfix.master.plist
Don’t do that. Pick names for your own plist files that don’t clash with the ones Apple use. There will be confusion if your plist files (in /Library/LaunchDaemons or wherever) have the same names as those in /System/Library/LaunchDaemons. For example, you think you’re running your own instance of postfix when the OS is actually running Apple’s. Or vice versa. Or both end up running and launchd eventually kills one of them since it’s had to restart that daemon too often because the daemon’s unable to listen on a port already used by the other instance. It gets even worse if you install Apple Server software. That includes a script (cron job?) which secretly tells launchd to unload things like whatever bind and postfix is running and replace them with the Server-flavoured versions which are controlled from /Applications/Server.app/Contents/ServerRoot/System/Library/LaunchDaemons. I found this out the hard way.