Wietse Venema:
> LuKreme:
> > On 27 Nov 2013, at 17:13 , Wietse Venema <wie...@porcupine.org> wrote:
> > > Examples are at http://www.porcupine.org/postfix-mirror/wip.html
> > > and at the top of the RELEASE_NOTES file. Documentation is also in
> > > the postconf(1) manpage (nroff -man man/man1/postconf.1 | less).
> > 
> > My only comment is that the delineation between -F and -P is going
> > to cause confusion, misconfigurations, and much wailing and gnashing
> > of teeth.

My initial reaction was that fields and parameters support
different operations.

- Update (x/x/x=y) works for both master.cf parameters and fields.

- Create (x/x/x=y) works for master.cf parameters but not fields.

- Delete (-X) works for master.cf parameters but not fields.

- Comment out (-#) works for neither.

But the biggest differences are that 

    $ postconf -F

knows that you are mis-typing a field name (where as you proposal
would think that you specify a parametername) and that

    $ postconf -P
    $ postconf -P service
    $ postconf -P service/type

lists *only* master.cf (-o name=value) parameters while your
proposal would also list all the service/name/field settings.

What would you do to get only the parameters listed?

        Wietse

Reply via email to