Wietse Venema:
> LuKreme:
> > On 27 Nov 2013, at 17:13 , Wietse Venema <[email protected]> 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