Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nOvy5-0003Lb-69 for pgsql-hackers@arkaria.postgresql.org; Tue, 01 Mar 2022 06:26:41 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1nOvy2-0004f6-Uq for pgsql-hackers@arkaria.postgresql.org; Tue, 01 Mar 2022 06:26:38 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nOvy1-0004bV-Ct for pgsql-hackers@lists.postgresql.org; Tue, 01 Mar 2022 06:26:38 +0000 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nOvxw-0002DR-2H for pgsql-hackers@lists.postgresql.org; Tue, 01 Mar 2022 06:26:36 +0000 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 239133200D78; Tue, 1 Mar 2022 01:26:29 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Tue, 01 Mar 2022 01:26:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm1; bh=l+XEzAqCtjURc/gEq4YZ+shYMaBzijuO5mCoVk yDpVE=; b=NDVXkqFq1w7NetFLZvmzKM8I5cXLCpFe1tPonafKphiE1o/lgDOpjE q2D3HGP/B2vYtVEwY26rTM5DVnRCxQB07IkQJMXDKGdqPzdZoJ0zjhuXP9ElA96b 7RnfCzEht5XSSqTTm/WRlNnvfJzBhGHdIJDQiFsSvrd111t8pej7575J6JRwFB7g RqqRFjXlFHxHz6ae500Dirgcu9P4X492y/rFW3mNLOBZLYzZUiITQeoYvKcMOhL/ /FkN1M7xwkCl76qKipv+Onvvbza79Ck9xu9BOITTRN6K706Z2VDJIBjifCSbvzig eKkVhRjTd0ULGcC4EymLmMrc5kjDKrSA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=l+XEzAqCtjURc/gEq 4YZ+shYMaBzijuO5mCoVkyDpVE=; b=ASq8Fsn4/l0YHLFeSUHkrgLjCGNgTy/P8 QKwRsy81zUpWCRaXe9XVy+9cNSPAfCSGQ7aSTD5tRD+tcWnOvYDWSwRBwlECUe08 5vaxqR40CmmZSm2ZYRh4HS5r8CAFwccQ+C4Mr04D+2Qs4f1KQ1rgPGc5/CdAA+mk hVOQ7sZZGl098fTgYOTcdXOsnOVfMn1bCOpiyYWQkuikewlurGqEuxAoFq2rffIK K8UlXJoltqdysBxxIAZdxmb0JCZ23Ia+XaG1XOLueMLeEQqU3t8XuZ4no1k/Onc8 G46r3rbKXmPx5HNkFA5youKFZW/KxaQdIjiwEcMOlZrk60t9w3L8g== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddruddtuddgleehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gfrhhlucfvnfffucdljedtmdenucfjughrpeffhffvuffkfhggtggujgesghdtreertddt vdenucfhrhhomhepofhitghhrggvlhcurfgrqhhuihgvrhcuoehmihgthhgrvghlsehprg hquhhivghrrdighiiiqeenucggtffrrghtthgvrhhnpedvgeduuefhtdeuleettdevjeeh heeiveeuieegleetgeeljeelieeuieehgeevhfenucevlhhushhtvghrufhiiigvpedtne curfgrrhgrmhepmhgrihhlfhhrohhmpehmihgthhgrvghlsehprghquhhivghrrdighiii X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 1 Mar 2022 01:26:26 -0500 (EST) Date: Tue, 1 Mar 2022 15:26:23 +0900 From: Michael Paquier To: Stephen Frost Cc: Tom Lane , Jeff Davis , samay sharma , pgsql-hackers@lists.postgresql.org Subject: Re: Proposal: Support custom authentication methods using hooks Message-ID: References: <1737574.1645753674@sss.pgh.pa.us> <54dc198b56a87e31e9625405383f04a8c6589b8b.camel@j-davis.com> <1905579.1645810764@sss.pgh.pa.us> <2718414dc095b716e59e126c03af343997d14c7b.camel@j-davis.com> <1980351.1645816239@sss.pgh.pa.us> <9004b18218eae293f1ee888e49d13d8a6b02810d.camel@j-davis.com> <20220228204634.GM10577@tamriel.snowman.net> <2738622.1646083128@sss.pgh.pa.us> <20220228214255.GO10577@tamriel.snowman.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="cWOXOFUHp1knkrMx" Content-Disposition: inline In-Reply-To: <20220228214255.GO10577@tamriel.snowman.net> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --cWOXOFUHp1knkrMx Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Feb 28, 2022 at 04:42:55PM -0500, Stephen Frost wrote: > Keeping it around will just push out the point at which everyone will > finally be done with it, as there's really only two groups: those who > have already moved to scram, and those who won't move until they want to > upgrade to a release that doesn't have md5. FWIW, I am not sure if we are at this point yet. An extra reason to remove it would be that it is a support burden, but I don't have seen in recent memory any problems related to it that required any deep changes in the way to use it, and its code paths are independent. The last time I played with this area is the recent error handling improvement with cryptohashes but MD5 has actually helped here in detecting the problem as a patched OpenSSL would complain if trying to use MD5 as hash function when FIPS is enabled. -- Michael --cWOXOFUHp1knkrMx Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmIdvI8ACgkQnvQgOdby QH3L+xAAmnMGF6fgrqdqfRXr6lT2en+Pxjiu0Wi+nHotRqMNywlESXexloMS/4Hw fhc9p5dd06Jh3lTp0aiJlH+r6/7egkU5WsUUbj1XzlNYg7wXYN7dxihqMDPyxUfW xdW4GhOL4YTBqEIu4JxyV37MnDprazMDdOKiT60xBOd9QNDBcKX43chNRYokOjuL xnkJGjlWBwZDFqYgrRpjQsDdEMIEgHNHtsCaBGZYc9pZh7aos+sJdVwbej/Ne0iT coJkpobiXZyDvJtWroQJqn/LqZswME4maCimxLJnNlrRiw4672HJ37KyxjUjNNIT Hk7KHcB23cgyhfBAd2+QE7GPEHjujtIzeaU/mZQcn69Q/YUIfyB6g2Ac2mZc5S+9 798Lp86iV+GfKEFEwUa8pWQkoEQGdYCvbj52mfUg0RdlMEhqwbBo77IT1KKMhJor oGn06L3T9PCfTP//vAkEF4WT9Lamhg9H7AXyeYNeDoqZwQyiuEskr3X0vu+oqN9w 4fhxgaT+Klki+ZLalBrdat3SxNSd/Hzr0LW8To2/cfTisCm46FdqxYOqRbUuMhzz gowqa+8dlPEUwCKaNL4RqHQsbquSmFZpb7ve4fstN8Lt3acbqmeWyZrx8Je/Yq0Z rHIrRaFAkhlPZ8+GeBxcOS+m2D7+XBfrmwo9Lvb+KrPczN9Kr0c= =o+ZE -----END PGP SIGNATURE----- --cWOXOFUHp1knkrMx--