Victor Duchovni:
> Translation, this only matters for parameters that change the behaviour
> of the master daemon. Removing such a parameter from main.cf did not
> result in changed master(8) behaviour without a full restart.
> 
> Most users don't modify master(8) parameters other than inet_interfaces,
> and changing this without a restart is not supported.
> 
> Thus no surprise that there have not been very many problem reports
> for this.
> 
> By the way, will it be "legal" to do crazy things like change the
> "queue_directory" and/or "data_directory" of a running Postfix instance?

Changing data_directory on a running system would be fine; there
is nothing that "postfix reload" can't fix, and all you lose is
some non-essential state.  However it would make sense to warn
about queue_directory changes (and perhaps config_directory).

The master(8) does not use a lot of parameters because it was
written before main.cf support was implemented by May 1997, so it
is not like there is a lot to warn about.

It's not clear if mail_conf.c is the right place to fix this,
though. I'll look into this today.

        Wietse

Reply via email to