> On Jan 31, 2016, at 1:01 AM, Curtis Villamizar <[email protected]>
> wrote:
>
> I use tcsh so:
>
> # sh -c 'postconf -c $(postconf -dh config_directory ) \
> -h multi_instance_directories'
> postconf: warning: inet_protocols: disabling IPv4 name/address
> support: Protocol not supported
> # postconf -c /etc/postfix -h multi_instance_directories
>
> This didn't complain about smtputf8_enable but did complain about
> inet_protocols. The second form didn't complain at all.
>
>> This is used to determine whether you're starting a secondary instance, and
>> uses
>> the default configuration directory, which really needs to be properly
>> configured,
>> even with "postfix -c ...".
>
> So I would have to edit both?
No, either use the compile-time default configuration directory as the actual
configuration directory of the primary Postfix instance, or compile Postfix
with /etc/postfix as the default configuration directory. Your:
postfix -c /etc/postfix
hack to avoid using the compile-time configuration directory is not supported.
I've already posted the relevant link, here it is again.
http://www.postfix.org/INSTALL.html#build_over
Either accept the compile-time directory of /usr/local/etc/postfix (on the
NetBSD system I use it is /usr/pkg/etc/postfix, which works just fine), or
build Postfix to your taste if using /etc/postfix is very important to you.
--
Viktor.