On Wed, Jul 13, 2011 at 07:07:25AM -0400, Wietse Venema wrote:
> > The utility uses various Postfix library functions, and builds properly
> > only within the Postfix source distribution, so if not adopted by Wietse,
> > it would be an unofficial "patch", and I don't think that releasing it
> > as a patch makes much sense. If the community feels it's useful, perhaps
> > Wietse will adopt it, otherwise it can quitely disappear...
>
> I think this is an example of 0.1% benefit. It makes the learning
> curve steeper, because it inserts an unfamiliar program between
> the user and an unfamiliar file format. It does not help the people
> who make the mistakes.
>
> Like other mistakes, this user's mistake could be addressed by
> adding an extra "helpful error message" to the master daemon (if
> the line starts with '-<letter> then it's pretty surely a bad line
> continuation).
Not claiming that postconf(1) will protect users from themselves, it
is just a CLI for querying and modifying master.cf. Indeed for most
users vi(1) is just fine.
POSTMAST(1) POSTMAST(1)
NAME
postmast - Postfix master.cf command-line editor
SYNOPSIS
postmast [-c config_dir] [-dn] [-s service] [-t type]
postmast [-c config_dir] -e definition -s service -t type
postmast [-c config_dir] -# [-s service] -t type
So one can list the definition (or the default definition, or a non-default
definition) of all services or a specific service or service type. Or edit
the definition of a service, or comment-out a service.
I agree it is not essential. I'll just keep it in-house...
--
Viktor.