> On Oct 1, 2018, at 3:13 AM, Viktor Dukhovni <postfix-us...@dukhovni.org> > wrote: > > On Mon, Oct 01, 2018 at 05:56:57PM +1000, James Brown wrote: > >> I’ve just tired to install Postfix 3.3.1 on macOS X 10.13.6 High Sierra. >> >> Sudo make install finishes with: >> >> Updating /usr/sbin/sendmail... > > In MacOSX /usr is immutable, except during upgrade reboots. You > can't install Postfix in /usr. You need to build it for installation > in /usr/local. This also means you can't replace /usr/sbin/sendmail,
Not quite. If you turn off SIP (System Integrity Protection), you can modify /usr. I’ve been running with SIP off since shortly after Apple added that feature. So far, they haven’t added anything that gets upset with you for doing so. Although when Apple had their hands on my MacBookPro to replace the battery, I found they turned it back on. > MacOS/X is no longer a good platform for running your own Postfix > builds, the other major obstacle is that getting usable logs is is > painfully different. You're running Postfix on a system that is > not designed to be a server. Agree. As I like to say, Apple thinks they know best how you should be using their products - there’s the “Apple Way” and the “wrong way” with nothing in between. I build Postfix (which I use only for outbound system messages) on an old MacOS 10.9 system and then transfer the build. That keeps logging working the “right” way but is obviously not a long-term viable solution. Not concerned about having the latest and greatest Postfix since it’s not externally accessible. -- Larry Stone lston...@stonejongleux.com