Re: Naming of gss_accept_deleg
Abhijit Menon-Sen <ams@toroid.org>
From: Abhijit Menon-Sen <ams@toroid.org>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: Alvaro Herrera <alvherre@alvh.no-ip.org>, Stephen Frost <sfrost@snowman.net>, Nathan Bossart <nathandbossart@gmail.com>, Bruce Momjian <bruce@momjian.us>, pgsql-hackers@postgresql.org
Date: 2023-05-22T15:03:34Z
Lists: pgsql-hackers
Attachments
- deleg-bool.diff (text/x-diff) patch
At 2023-05-22 09:42:44 -0400, tgl@sss.pgh.pa.us wrote: > > Alvaro Herrera <alvherre@alvh.no-ip.org> writes: > > I noticed that the value that enables this feature at libpq client side > > is 'enable'. However, for other Boolean settings like sslsni, > > keepalives, requiressl, sslcompression, the value that enables feature > > is '1' -- we use strings only for "enum" type of settings. > > > Also, it looks like connectOptions2() doesn't validate the string value. > > Hmm, it certainly seems like this ought to accept exactly the > same inputs as other libpq boolean settings. I can take a look > unless somebody else is already on it. Here's the diff, but the 0/1 values of settings like sslsni and sslcompression don't seem to be validated anywhere, unlike the string options in connectOptions2, so I didn't do anything for gssdelegation. (I've never run the Kerberos tests before, but I changed one "gssdelegation=disable" to "gssdelegation=1" and got a test failure, so they're probably working as expected.) -- Abhijit
Commits
-
Spell the values of libpq's gssdelegation parameter as "0" and "1".
- 1f9f6aa49198 16.0 landed
-
Expand some more uses of "deleg" to "delegation" or "delegated".
- a2eb99a01e01 16.0 landed
-
Fix remaining references to gss_accept_deleg.
- f4001a553770 16.0 landed
-
rename "gss_accept_deleg" to "gss_accept_delegation".
- 9c0a0e2ed92a 16.0 landed