*
*
* IDENTIFICATION
- * $PostgreSQL: pgsql/src/backend/libpq/hba.c,v 1.183 2009/03/07 21:28:00 mha Exp $
+ * $PostgreSQL: pgsql/src/backend/libpq/hba.c,v 1.184 2009/03/25 14:12:02 petere Exp $
*
*-------------------------------------------------------------------------
*/
#define INVALID_AUTH_OPTION(optname, validmethods) do {\
ereport(LOG, \
(errcode(ERRCODE_CONFIG_FILE_ERROR), \
- errmsg("authentication option '%s' is only valid for authentication methods '%s'", \
+ errmsg("authentication option \"%s\" is only valid for authentication methods \"%s\"", \
optname, validmethods), \
errcontext("line %d of configuration file \"%s\"", \
line_num, HbaFileName))); \
if (argvar == NULL) {\
ereport(LOG, \
(errcode(ERRCODE_CONFIG_FILE_ERROR), \
- errmsg("authentication method '%s' requires argument '%s' to be set", \
+ errmsg("authentication method \"%s\" requires argument \"%s\" to be set", \
authname, argname), \
errcontext("line %d of configuration file \"%s\"", \
line_num, HbaFileName))); \
{
ereport(LOG,
(errcode(ERRCODE_CONFIG_FILE_ERROR),
- errmsg("invalid ldap port '%s'", c),
+ errmsg("invalid LDAP port number: \"%s\"", c),
errcontext("line %d of configuration file \"%s\"",
line_num, HbaFileName)));
return false;
{
ereport(LOG,
(errcode(ERRCODE_CONFIG_FILE_ERROR),
- errmsg("unknown authentication option name '%s'", token),
+ errmsg("unknown authentication option name: \"%s\"", token),
errcontext("line %d of configuration file \"%s\"",
line_num, HbaFileName)));
return false;
pg_regerror(r, &re, errstr, sizeof(errstr));
ereport(ERROR,
(errcode(ERRCODE_INVALID_REGULAR_EXPRESSION),
- errmsg("invalid regular expression '%s': %s", file_ident_user+1, errstr)));
+ errmsg("invalid regular expression \"%s\": %s", file_ident_user+1, errstr)));
pfree(wstr);
*error_p = true;
pg_regerror(r, &re, errstr, sizeof(errstr));
ereport(ERROR,
(errcode(ERRCODE_INVALID_REGULAR_EXPRESSION),
- errmsg("regular expression match for '%s' failed: %s", file_ident_user+1, errstr)));
+ errmsg("regular expression match for \"%s\" failed: %s", file_ident_user+1, errstr)));
*error_p = true;
}
if (matches[1].rm_so < 0)
ereport(ERROR,
(errcode(ERRCODE_INVALID_REGULAR_EXPRESSION),
- errmsg("regular expression '%s' has no subexpressions as requested by backreference in '%s'",
+ errmsg("regular expression \"%s\" has no subexpressions as requested by backreference in \"%s\"",
file_ident_user+1, file_pgrole)));
/* length: original length minus length of \1 plus length of match plus null terminator */
regexp_pgrole = palloc0(strlen(file_pgrole) - 2 + (matches[1].rm_eo-matches[1].rm_so) + 1);
if (!found_entry && !error)
{
ereport(LOG,
- (errmsg("no match in usermap for user '%s' authenticated as '%s'",
+ (errmsg("no match in usermap for user \"%s\" authenticated as \"%s\"",
pg_role, auth_user),
- errcontext("usermap '%s'", usermap_name)));
+ errcontext("usermap \"%s\"", usermap_name)));
}
return found_entry?STATUS_OK:STATUS_ERROR;
}