On Fri, 10 Mar 2017, Tom Lane wrote:
> The "@remove-line-for-nolocal@" bits should not be there. initdb would
> normally either delete those lines entirely, or strip off
> "@remove-line-for-nolocal@", depending on the switches it was given.
> Likewise the various other @something@ bits should have been changed to
> something else.
>
> It certainly wasn't working before if it was like this, either.
Tom,
I've no idea how the file was changed, but something certainly happened to
it. Restoring pg_hba.conf from 2016-09-17 (when pg-9.5.1 was installed)
certainly fixed the issue.
Many thanks,
Rich