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 1u2AVG-00E595-5A for pgsql-hackers@arkaria.postgresql.org; Tue, 08 Apr 2025 15:04:42 +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 1u2AVE-009qNG-Dw for pgsql-hackers@arkaria.postgresql.org; Tue, 08 Apr 2025 15:04:40 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1u2AVE-009qN1-2u for pgsql-hackers@lists.postgresql.org; Tue, 08 Apr 2025 15:04:40 +0000 Received: from mail-qv1-xf29.google.com ([2607:f8b0:4864:20::f29]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1u2AVA-0049WD-0p for pgsql-hackers@postgresql.org; Tue, 08 Apr 2025 15:04:38 +0000 Received: by mail-qv1-xf29.google.com with SMTP id 6a1803df08f44-6e900a7ce55so84217586d6.3 for ; Tue, 08 Apr 2025 08:04:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; t=1744124674; x=1744729474; darn=postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=adtzZXnC0LF3M5nbnXimOYjZLoIVjTw+rFlaNfyoLlk=; b=PxlKySnH6GGFUJfzx5ZgXNz10e+oS+tnc45erK+RMXk88kh/19kol3sr1Q0r3aWGJF I/Kos4jb2le940oiBgzVlqlZg95byNQu23GgmaMNsiYJqvgeMoC0g9FgKVPyP1NmwiOw kGKWEVhEhyljWayupO3m2/0TMcHII1xXLZW8bWC2hktOt3oyOerPVMO3hHvknM6ssnB8 RIbZGQ6Y07sXsjQAv6TCm/wksI65NaS3Ol2rW8UEeCkF/BbXZFbIKPIG8Ep4V65QEBoX 8mGwjZuU6EPLq8Jz9qbT8F3LmpcIVGXdxfPkeUsd8oni+/sKdw+sQIvwsBmITE6yoMUt /h+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744124674; x=1744729474; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=adtzZXnC0LF3M5nbnXimOYjZLoIVjTw+rFlaNfyoLlk=; b=bGTixa1lU7snIhX7jQjO3N20ZF298nwVA5xDxCrq1u1XVS+67mXv67EU0CIokCjsmt Gv6J4Hg8yIc69yV9AHBDmiwm75Ls4h7OmFTRwlMREt9PkAcgi2g5Z9QijMiZ3OO7pd3N e/sV1FKbQ6OFKBUaUW2IEbNP8Yd9WMvq2EKywLP8A9cfXab4nLf2HOqLtZOdsjWYUaRO /x8wfumpazhuj5l3nlSBmXSc5LKFviOzkACAS9zhjx/MHOYWfgw7FvDaPbA4I0dgLDwH k3TVcnANB9oCmYghwFDrKWjZLLGaco3eckFOUO+weJvDBCXBSjYaad0W3r5UX9pgk/4q OsGA== X-Forwarded-Encrypted: i=1; AJvYcCXByTWUCPCKYHG/Hv4yhNh53qjP+FmhVDjSCR0dacf1RoyKpacEM2yNuN1d9ZsKWtw9AJObMvkg2HbXiMp8@postgresql.org X-Gm-Message-State: AOJu0Yzr/ztVK+JxIRM8gx3GPy7FZ/mntia0B7MdCiIB8kITUsJ5ffiC 0FpeDwobB7/FBX47fBU4Q0VkR7fnxPMA4mW6jFvpmxi2sDloXOQ4LwOj1X2G0OEAE+mQkndv7pX 2p3z+js7egMN+zeIY971EYnwmTEntoPTikMHF X-Gm-Gg: ASbGncsFmZl8ElAgwupGc+FHoMVPep4UKvhsCtnA4LtAT3TSsOmSv+gON9/a+U2HYqi NJedNjYvHLR7tkFWxguTuo36mZd1rLH0D5XLHY7/PWdUaAD1Mk9ufQZa5XvcHuM881ZXALJ7TAq yHaN0oibqmz6PvsvU42DN+/h/q X-Google-Smtp-Source: AGHT+IEirTCLH6DbWsmsjUvO354TnWn3BOmyCL1zRXLFuYb1gIEtxI6eZpp8j0czYuc1nAOU+7ue09zj3c5gX52A8pw= X-Received: by 2002:a05:6214:258a:b0:6e8:fbe2:2db5 with SMTP id 6a1803df08f44-6f01e769f70mr276058696d6.35.1744124673905; Tue, 08 Apr 2025 08:04:33 -0700 (PDT) MIME-Version: 1.0 References: <5bec3d4f-613f-425b-88c4-59e71c70f7d6@eisentraut.org> In-Reply-To: From: Jacob Champion Date: Tue, 8 Apr 2025 08:04:22 -0700 X-Gm-Features: ATxdqUGQDw-0Ln94cNG6ijJj_JDPYc07OMae9O4WLp_HZI_04WtsUNtEAy53ieM Message-ID: Subject: Re: [PoC] Federated Authn/z with OAUTHBEARER To: Bruce Momjian Cc: Daniel Gustafsson , Christoph Berg , Andres Freund , Peter Eisentraut , Tom Lane , PostgreSQL Hackers , Thomas Munro , Nazir Bilal Yavuz , Antonin Houska Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Tue, Apr 8, 2025 at 7:32=E2=80=AFAM Bruce Momjian wro= te: > Uh, where are we on the inclusion of curl in our build? Maybe it was > explained but I have not seen it. The above is discussing a patch to split this into its own loadable module. Andres and Christoph's feedback has been shaping where we put that module, exactly. Thanks, --Jacob