Viktor Dukhovni:
> On Sat, Sep 27, 2014 at 02:23:12PM -0400, Wietse Venema wrote:
> 
> > > +    if ((config_dir = safe_getenv(CONF_ENV_PATH)) != 0 &&
> > > +  strcmp(config_dir, DEF_CONFIG_DIR) != 0) {
> > 
> > I prefer not to lie in software. Thus, config_dir will show up in
> > "postconf -n" output when there is any override, regardless of
> > whether it comes from main.cf, MAIL_CONF, or -c options, even
> > if inherited from a multi-instane manager.
> 
> In other respects, is the rest of the patch sound (correct and
> useful)? I am not advocating that the patch be adopted, just using

postconf does not suppress parameters based on string comparison.
Instead, suppression is based on the origin of their definition.

Making config_directory behavior different in this respect would
be a mistake.

        Wietse

Reply via email to