Fix RADIUS error reporting in hba file parsing
Peter Eisentraut <peter.eisentraut@enterprisedb.com>
From: Peter Eisentraut <peter.eisentraut@enterprisedb.com>
To: pgsql-hackers <pgsql-hackers@postgresql.org>
Date: 2021-05-27T08:36:27Z
Lists: pgsql-hackers
Attachments
- 0001-Fix-RADIUS-error-reporting-in-hba-file-parsing.patch (text/plain) patch 0001
The RADIUS-related checks in parse_hba_line() did not respect elevel and did not fill in *err_msg. Also, verify_option_list_length() pasted together error messages in an untranslatable way. To fix the latter, remove the function and do the error checking inline. It's a bit more verbose but only minimally longer, and it makes fixing the first two issues straightforward.
Commits
-
Fix RADIUS error reporting in hba file parsing
- 7c544ecdad81 14.0 landed