On 11/09/2021 20:28, Viktor Dukhovni wrote:
On Sat, Sep 11, 2021 at 08:22:46PM +0100, Nick Howitt wrote:
I interpreted this, perhaps mistakenly, as if this were now the running
config of postfix.
There is no such thing as "the running config of Postfix". There's just
main.cf, master.cf and various processes that have at some point in
the past read those files.
The postconf(1) program does not query the non-existent "running config
of Postfix", just like any other Postfix program, it just uses what it
finds in main.cf and/or master.cf when it loads those files.
It does not update main.cf, just the current running config and a
reload would get you back to the values in main.cf. I was
then trying to leverage this understanding.
There is no "running config". Setting "-o" options in postconf affects
only that one executation of postconf(1) and nothing else. So it is
generally rather pointless.
Yes, it has become clear that has been my misunderstanding. Thanks.