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 1lTafY-0005uc-UM for pgsql-committers@arkaria.postgresql.org; Tue, 06 Apr 2021 01:38:17 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1lTafW-00025z-CF for pgsql-committers@arkaria.postgresql.org; Tue, 06 Apr 2021 01:38:14 +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 1lTafV-00025s-2y for pgsql-committers@lists.postgresql.org; Tue, 06 Apr 2021 01:38:14 +0000 Received: from [66.111.4.25] (helo=out1-smtp.messagingengine.com) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lTafS-0001k8-4D for pgsql-committers@lists.postgresql.org; Tue, 06 Apr 2021 01:38:12 +0000 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id F35DE5C00FE; Mon, 5 Apr 2021 21:37:58 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Mon, 05 Apr 2021 21:37:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm1; bh=UUP+OKfXukiTDmJ8CXqWt4SdGmf JdMNjxtgTOAbub54=; b=llfuPtk7gdjUWf36EMitWfZqZoFFRtxYWvntl6YezP0 P8Mu+4/pfpw4KaDfSYPqXrFyoNSS4S8xpxbWyZ6vLQ3u8AdPdedeoGvXqBnXBgbV OQz+OS/l+udir+NFRPk7TSWHLtGDCv3d9UTKlUTU7YPvTxliBNgl4BNL/iiaJ/lp Zd1MfBODq6cvpeCM3jPh8pgUEyDik97fUIoaRHMGrqz8zkf8i9RcktPpZKzL8ulo vcsEebQNYTqO0oE0VR33+uVoyi+smT04vKf0byz/6Rs5CApFGSm59ghdX2Lx2wgL wCeLyZgP6uLHQDGeoN2xXXktJNLZVLGxnUqp+LVzHEg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=UUP+OK fXukiTDmJ8CXqWt4SdGmfJdMNjxtgTOAbub54=; b=dB30fXCpj71KJep+YjCtvt 6dlluh1UGMqe9O2lEb7CwHc9FtzZPCOez3yGTwRT7U2pBAPmNLVfLcVZojkYyoV3 rSn+gnNH15NalaIh00kILQhkNo/Lcou5BsCJMfZMymM3Io2tjBLXP4i18U3ja/eE Qu6IQak18jZtkS+Es0pe93SkDGMbUQXwONOywMv/QEy/gmI0pgJ0bP2j0qP6W8Tp lPcdy/0XsaNnAKYv3AOrse1UAwIo6n2qk1XNr3bMy65lTrEJv1n/3gVzvOesGaCj UIOVCa4m8vSY7xytzlNEMsmbPnkYIug7MFAafKUccatgHsaojv9ChkA4w1YFSWqg == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrudejfedggeekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gfrhhlucfvnfffucdljedtmdenucfjughrpeffhffvuffkfhggtggujgesghdtreertddt vdenucfhrhhomhepofhitghhrggvlhcurfgrqhhuihgvrhcuoehmihgthhgrvghlsehprg hquhhivghrrdighiiiqeenucggtffrrghtthgvrhhnpedvgeduuefhtdeuleettdevjeeh heeiveeuieegleetgeeljeelieeuieehgeevhfenucfkphepudduuddruddtvddrudektd drudekheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhm pehmihgthhgrvghlsehprghquhhivghrrdighiii X-ME-Proxy: Received: from paquier.xyz (ee0822lan1.rev.em-net.ne.jp [111.102.180.185]) by mail.messagingengine.com (Postfix) with ESMTPA id B46F724005A; Mon, 5 Apr 2021 21:37:56 -0400 (EDT) Date: Tue, 6 Apr 2021 10:37:53 +0900 From: Michael Paquier To: Thomas Munro Cc: Tom Lane , pgsql-committers Subject: Re: pgsql: Refactor all TAP test suites doing connection checks Message-ID: References: <513200.1617634642@sss.pgh.pa.us> <932059.1617663467@sss.pgh.pa.us> <933130.1617665023@sss.pgh.pa.us> <935457.1617668131@sss.pgh.pa.us> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="fPbVjdOLJso/d5s5" Content-Disposition: inline In-Reply-To: X-Host-Lookup-Failed: Reverse DNS lookup failed for 66.111.4.25 (deferred) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --fPbVjdOLJso/d5s5 Content-Type: multipart/mixed; boundary="hiYu08hTUyoENP10" Content-Disposition: inline --hiYu08hTUyoENP10 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Apr 06, 2021 at 12:30:48PM +1200, Thomas Munro wrote: > Commit f44b9b62 springs to mind. Right. The kerberos suite does not do that though, so wouldn't it be better to use the same trick with -c? For example, the attached for ~13 does so. -- Michael --hiYu08hTUyoENP10 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="kerberos-auth-fail.patch" Content-Transfer-Encoding: quoted-printable diff --git a/src/test/kerberos/t/001_auth.pl b/src/test/kerberos/t/001_auth= =2Epl index d476a7800e..8d49847948 100644 --- a/src/test/kerberos/t/001_auth.pl +++ b/src/test/kerberos/t/001_auth.pl @@ -177,13 +177,15 @@ sub test_access # need to connect over TCP/IP for Kerberos my ($res, $stdoutres, $stderrres) =3D $node->psql( 'postgres', - "$query", + undef, extra_params =3D> [ '-XAtd', $node->connstr('postgres') . " host=3D$host hostaddr=3D$hostaddr $gssencmode", '-U', - $role + $role, + '-c', + $query ]); =20 # If we get a query result back, it should be true. --hiYu08hTUyoENP10-- --fPbVjdOLJso/d5s5 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmBru3EACgkQnvQgOdby QH1+FQ//byhvEk4iiOeNSvCTjj8NH0rwiR6G4mQnqpF71e9zB8cu/rLRK9epWGkM pXo1c3lPKbaz7eNvKPeqhmLs0zNNUwbqU+i50ySW0q+wus4Fe65AzDC6NeNWGSpi 4xfrzfXhP93OEm3eDCe1rNxHgTOOrXR8O8bUl7nRRvz7Iog7+UG4gIv3+KKTSg+G w3yidlmVtNChXIrum1M4hlT1b8DOlpc+OBfzJJiab5mIEQMU2bL37FFd5PVft6+O UwfqlRhD8NnDdS+U0f9mC83R1MyfFgBhALk0E+q28M1obx4NNTUxvH2oyzbO4Ez3 951yh7oq5dnk+a36sgHJuPd/cjEEclJZpVZVLa7Sp6jGM8uCBhxLwLy1BF23018M XCRJbohJ+tDlnRCLRulftAJREXgUEB1ZMXAR/ANQC7/NYExYCGQ0oOTicR38FK5q YKuCO5nYSN1D7Kc7Ork8qIT0XY6+aEP9LicLfRsvmF86OR22THe5IXgrEK36D+W7 rC9e6H/5DgBovrv0hRvn/qzMhLojjmyzWfyxQKJ1XmXFbKBgsAxS1jKjDMQJt99Y /SXAgmZPI4uPnmFqX6CCPf/1rF/zVuAMVwvqkGRdg/aIZCI5KpLDh5GXLUZ6h8Z+ OG2sQQPo4NMm6dRvV6d4AODHzNQG+0ZAyt+0JwzoR9rtstEkbN8= =o3ED -----END PGP SIGNATURE----- --fPbVjdOLJso/d5s5--