Re: Allow root ownership of client certificate key
От | Tom Lane |
---|---|
Тема | Re: Allow root ownership of client certificate key |
Дата | |
Msg-id | 377058.1642538462@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Re: Allow root ownership of client certificate key (David Steele <david@pgmasters.net>) |
Ответы |
Re: Allow root ownership of client certificate key
Re: Allow root ownership of client certificate key |
Список | pgsql-hackers |
David Steele <david@pgmasters.net> writes: > [ client-key-perm-002.patch ] I took a quick look at this and agree with the proposed behavior change, but also with your self-criticisms: > We may want to do the same on the server side to make the code blocks > look more similar. > > Also, on the server side the S_ISREG() check gets its own error and that > might be a good idea on the client side as well. As it is, the error > message on the client is going to be pretty confusing in this case. Particularly, I think the S_ISREG check should happen before any ownership/permissions checks; it just seems saner that way. The only other nitpick I have is that I'd make the cross-references be to the two file names, ie like "Note that similar checks are performed in fe-secure-openssl.c ..." References to the specific functions seem likely to bit-rot in the face of future code rearrangements. I suppose filename references could become obsolete too, but it seems less likely. regards, tom lane
В списке pgsql-hackers по дате отправления: