Re: Adding support for SSLKEYLOGFILE in the frontend

From: Peter Eisentraut <peter(at)eisentraut(dot)org>
To: Daniel Gustafsson <daniel(at)yesql(dot)se>
Cc: PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Jacob Champion <jacob(dot)champion(at)enterprisedb(dot)com>, Abhishek Chanda <abhishek(dot)becs(at)gmail(dot)com>, Álvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
Subject: Re: Adding support for SSLKEYLOGFILE in the frontend
Date: 2025-07-05 08:56:44
Message-ID: aec5bdde-922d-4da5-aaf6-c35a378aa59d@eisentraut.org
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On 01.07.25 10:47, Daniel Gustafsson wrote:
>> On 29 Jun 2025, at 12:56, Peter Eisentraut <peter(at)eisentraut(dot)org> wrote:
>>
>> On 27.06.25 11:15, Daniel Gustafsson wrote:
>>>> On 26 Jun 2025, at 23:06, Daniel Gustafsson <daniel(at)yesql(dot)se> wrote:
>>>> I'll propose changes for these comments in the morning when coffee has been
>>>> had.
>>> The attached moves to logging on stderr along with a test for this, and also
>>> removes the WARNING prefix that was added to the other stderr loggings since
>>> that seems out of place compared to other stderr loggings in libpq (the
>>> sslpassword trunction WARNING is clearly warranted, these were not).
>>
>> Hmm, I thought the WARNING prefixes were good. I think these are similar to
>>
>> "WARNING: password file \"%s\" is not a plain file\n"
>>
>> in that something during the connection setup is being ignored.
>>
>> Otherwise, if you just write something but don't tag it with something like warning or error, it's not clear how the user is supposed to interpret it. Is it a progress message, is it something bad, etc.?
>
> Fair. As this is a connection debugging tool and not for regular use I wasn't
> thinking of them as warnings per se (I was more classifying them as the "out of
> memory" errors which are printed without a prefix), but I also don't mind
> adding them back. Done in v2 with other comments addressed as well.

This patch version looks good to me.

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Alexander Lakhin 2025-07-05 09:00:00 Buildfarm animal prion can't complete tests in 4 hours nowadays
Previous Message Dilip Kumar 2025-07-05 08:56:26 Re: Conflict detection for update_deleted in logical replication