Rephrase some not-supported error messages in pg_hba.conf processing.
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 26 Apr 2011 19:56:28 +0000 (15:56 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 26 Apr 2011 19:56:28 +0000 (15:56 -0400)
In a couple of places we said "not supported on this platform" for cases
that aren't really platform-specific, but could depend on configuration
options such as --with-openssl.  Use "not supported by this build" instead,
as that doesn't convey the impression that you can't fix it without moving
to another OS; that's also more consistent with the wording used for an
identical error case in guc.c.

No back-patch, as the clarity gain is small enough to not be worth
burdening translators with back-branch changes.

src/backend/libpq/hba.c

index 2aaa898a6bf23da0abe0af8d866c67827674bc19..c17863fce5fe9618c57f0d12166c7c9f7f042ceb 100644 (file)
@@ -850,7 +850,7 @@ parse_hba_line(List *line, int line_num, HbaLine *parsedline)
 #else
            ereport(LOG,
                    (errcode(ERRCODE_CONFIG_FILE_ERROR),
-                    errmsg("hostssl not supported on this platform"),
+                    errmsg("hostssl is not supported by this build"),
              errhint("Compile with --with-openssl to use SSL connections."),
                     errcontext("line %d of configuration file \"%s\"",
                                line_num, HbaFileName)));
@@ -1148,7 +1148,7 @@ parse_hba_line(List *line, int line_num, HbaLine *parsedline)
    {
        ereport(LOG,
                (errcode(ERRCODE_CONFIG_FILE_ERROR),
-                errmsg("invalid authentication method \"%s\": not supported on this platform",
+                errmsg("invalid authentication method \"%s\": not supported by this build",
                        token),
                 errcontext("line %d of configuration file \"%s\"",
                            line_num, HbaFileName)));