> On 1 Oct 2018, at 6:13 pm, Viktor Dukhovni <postfix-us...@dukhovni.org > <mailto: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, > but that should not be a problem, since the system-provided sendmail > will write compatible queue files, and the Postfix you build in > /usr/local can use the same queue-directory (owned by the "_postfix" > user and group-writable by "_postdrop").
Thanks Victor. I run make with: $ make -f Makefile.init makefiles CCARGS='-DUSE_TLS -DUSE_SASL_AUTH \ -DDEF_SERVER_SASL_TYPE=\"dovecot\" \ -DDEF_COMMAND_DIR=\"/usr/local/sbin\" \ -DDEF_CONFIG_DIR=\"/usr/local/etc/postfix\" \ -DDEF_DAEMON_DIR=\"/usr/local/libexec/postfix\" \ -DHAS_PCRE -I/usr/local/opt//include \ -DHAS_SSL -I/usr/local/opt/openssl@1.1 \ -DHAS_MYSQL -I/usr/local/opt/mysql@5.7/include/mysql' AUXLIBS='-L/usr/local/lib -lpcre -lssl -lcrypto -L/usr/local/opt/mysql@5.7/lib \ -lmysqlclient -lz -lm How can I make it use /usr/local for sendmail? Thanks, James.