Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1u2Bur-00ER2N-1X for pgsql-hackers@arkaria.postgresql.org; Tue, 08 Apr 2025 16:35:13 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1u2Bup-00BWmK-F8 for pgsql-hackers@arkaria.postgresql.org; Tue, 08 Apr 2025 16:35:11 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1u2Bup-00BWly-5h for pgsql-hackers@lists.postgresql.org; Tue, 08 Apr 2025 16:35:11 +0000 Received: from dd25110.kasserver.com ([85.13.146.49]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1u2Bul-003i4O-1k for pgsql-hackers@postgresql.org; Tue, 08 Apr 2025 16:35:10 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=technowledgy.de; s=kas202308201259; t=1744130106; bh=nkUeIsWtNkQfEqXHUYAbkc3jE2oRhUdACz3269sIWsQ=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=jV1/YMe+jcz1m5dg3OSCbJs3qh7azwCqPhHLU06raqoNatf011eiVCFioeCRqnFJl empTqydnP5ppHaspaejD9Un3JbkpCoawvAccNPzMEobcvnciqJqb2ClhUuEHb2XQu8 I2SSMQ+KfiiC8UGFiLCnqXrWyDezSRioEyKK+ybywGp8EyTRUisAtEvKr0ETHrXXC0 MZd8cD7u/KP+FZcOO6tGrXckEklGONPon1PuY/XND/znvCtE42YaP8PtxBOJCZVEj8 l6Ql6b6dzX1ni2Bfs0hRn/Hv9DSGYfJ9pblFYcmKtqN0it/5TdhVseN81cafkxD5nS fdrgw9S68dvfQ== Received: from [192.168.0.102] (ip-037-201-153-223.um10.pools.vodafone-ip.de [37.201.153.223]) by dd25110.kasserver.com (Postfix) with ESMTPSA id A1B20E1A01A6; Tue, 8 Apr 2025 18:35:05 +0200 (CEST) Message-ID: <26c679f4-e4c5-4e67-93fd-703c8630a6d1@technowledgy.de> Date: Tue, 8 Apr 2025 18:35:05 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PoC] Federated Authn/z with OAUTHBEARER Content-Language: en-US To: Jacob Champion , Bruce Momjian Cc: Daniel Gustafsson , Christoph Berg , Andres Freund , Peter Eisentraut , Tom Lane , PostgreSQL Hackers , Thomas Munro , Nazir Bilal Yavuz , Antonin Houska References: <96b5b38b-2fac-409f-b922-f7fd653bf847@technowledgy.de> From: Wolfgang Walther In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Bar: + List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Jacob Champion: > It allows packagers to ship the OAuth library separately, so end users > that don't want the additional exposure don't have to install it at > all. Ah, this came in after I sent my other mail, with this foot-note: > Currently, the two build systems don't handle the "please build only libpq" scenario well. If that was supported better, building a second package with oauth support could be much easier. I think we should rather improve the build systems to handle this case, to give packagers more flexibility. Best, Wolfgang