From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from nihcesxwayst04.hub.nih.gov (nihcesxwayst04.hub.nih.gov [165.112.13.42]) by sourceware.org (Postfix) with ESMTPS id 931063858C53; Sat, 26 Aug 2023 14:40:02 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 931063858C53 Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=ncbi.nlm.nih.gov Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=ncbi.nlm.nih.gov DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nih.gov; i=@nih.gov; q=dns/txt; s=NIH; t=1693060802; x=1724596802; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=gGIstPHmN7tMIS6tQFFA7K/cMa0UfgUPeX+n7/IZbnY=; b=PN1AM4esqYvmnmjgEuHG8SIJwSt687+YLj1Gt1aSlDVhK3KDt5iAknjS xSdC17aZO7m+EKmsZlqoGDwwMT4XyA6XfSVk/4kp62bdnzVJElyLMHIwu y+0FYXiTk/FJLz4y8JAM2jJdbW4XbvX/iEZEp3U6fGGP9Idvkw8m+Oo2h 7heGIARykyiNelUrSDwTFNdJRxP085n/DEj28wpH6c2bnsc6xPU9Ple9k hfQ3KG35ywCqWBPfd9ak2EPaWlkBSLskw7ac9xmU+Ki6Cbf76XHbNJewj tGpw1lLqBVnpaz49e16uvM7V/HQD8gbROj4TyyWkLbeHxJ7hUi4dTb43d w==; X-SBRS-Extended: Low X-IronPortListener: ces-out X-IronPort-AV: E=Sophos;i="6.02,203,1688443200"; d="scan'208";a="331066185" Received: from unknown (HELO GCC02-BL0-obe.outbound.protection.outlook.com) ([128.231.0.233]) by nihcesxwayst04.hub.nih.gov with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Aug 2023 10:40:02 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kc2bsOc8B/+UbAscMzyBMJAePb5ao/dwBKXsJsuqHdJBWyQb6nwXHulPlIbt9ivKNQCGrPHWwe8qVSNIcWkgZmftNANiVTea30wH+9KcOzbXb3jp5OmCGpKJb0QnGbRKfrbb7nu1MGZVECZgcyPE0e/fvhCxlkJUt2UWyUM8Qs4FS1MeZbv9oIptpLXvE3iBtl9aCx5H1TRQiS2+p+korgqckMTWXBRr1b89g5f0jhAtCBxDPRUp5mSL1j5d71+2ixFy64C9hm9BQrcH08fLmSeISCmgHNEnd1qg0Usi3AtHozkMEu1pLUKuCQ6Kt8MwNDEnUrtRh4iPkOTGzEwSqA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=gGIstPHmN7tMIS6tQFFA7K/cMa0UfgUPeX+n7/IZbnY=; b=WtS8j3GuPb8Sx195sFwCeDTLwX5LonIbiTNizSd9zvEu3lZIQ9z3y7i9nHKNW82s5CsVlP+lpEdLp/Kc6VzKSGRoLT/SvAOJpx467vPoH0B5UiKP+1XhQHP9g3Nf72Lqx8BpF5qSnG9hPOw7dOMbgq/kyLnGv6nSd0TbLUdku551MszFm5GuesVdpsurYQs26jv6Rxawub3nvmUWPLxZt0NVTiRSHYmNjzVDal+MT6dc1hk3eeUKLOS+zhC68zMk6aq6u2VtPLiag5SgCYWDxgANsbzEZg0ZYxgZD2i6yz83BdFlJqrNcZ5/8CAWId7usEJ6Sc6hqwJg9PwDWMqQ8g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ncbi.nlm.nih.gov; dmarc=pass action=none header.from=ncbi.nlm.nih.gov; dkim=pass header.d=ncbi.nlm.nih.gov; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nih.onmicrosoft.com; s=selector2-nih-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gGIstPHmN7tMIS6tQFFA7K/cMa0UfgUPeX+n7/IZbnY=; b=PIcA0meZ4LtP3XYKpNezbHZSooquJQsiB4/BC9PxuAs9PRRDKw0lqnYyY4OUkVAuZn6IOe29lgCYXpypU5pYhoc4YcoK5CCOqV2WgtK8SZz2HDBMvngTHpgYw3qhtOlNe6rKAWGT/xKaZvdQgxZQLArF0FWmRaVPn5Qm/Xc4B3U= Received: from DM8PR09MB7095.namprd09.prod.outlook.com (2603:10b6:5:2e3::14) by MW4PR09MB8916.namprd09.prod.outlook.com (2603:10b6:303:1f8::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.34; Sat, 26 Aug 2023 14:39:59 +0000 Received: from DM8PR09MB7095.namprd09.prod.outlook.com ([fe80::e854:80c9:a001:a82e]) by DM8PR09MB7095.namprd09.prod.outlook.com ([fe80::e854:80c9:a001:a82e%6]) with mapi id 15.20.6699.034; Sat, 26 Aug 2023 14:39:58 +0000 From: "Lavrentiev, Anton (NIH/NLM/NCBI) [C]" To: "cygwin@cygwin.com" CC: Corinna Vinschen Subject: RE: How to fix |mkfifo()| failure if |pathname| is on NFS ? / was: Re: [EXTERNAL] Re: mkfifo: cannot set permissions of 'x.fifo': Not a directory Thread-Topic: How to fix |mkfifo()| failure if |pathname| is on NFS ? / was: Re: [EXTERNAL] Re: mkfifo: cannot set permissions of 'x.fifo': Not a directory Thread-Index: AQHZ0YjtIuQlSaoZiEyNxGqcqtHc3K/vuqOAgAR35QCAAD/zgIAB97cAgACNDgCABAIpgIAAuILQgAD+SYCAAAEjYA== Date: Sat, 26 Aug 2023 14:39:57 +0000 Deferred-Delivery: Sat, 26 Aug 2023 14:39:53 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ncbi.nlm.nih.gov; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM8PR09MB7095:EE_|MW4PR09MB8916:EE_ x-ms-office365-filtering-correlation-id: 7e9854dd-2d40-4867-1249-08dba642528e x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Txnr4D8wruWhEiCFQK8a6+SGt7dCNS28pSD/Uzmj3ikoT5Wf23sCKZg6FDTsLLeIw1e3FuGCNyhHEW3aSFKx1qvbxV878A+GhiWkQZRHpyNqvsS7xiCsf7ezuL31JsIts5W0tXnq117b9Ci8kUdGbztfFdhc0V/ddOLSDUte5DaJ7hYAZ+K+b10luvd6VxWxkXIJIpugexSzphp+xOBspuGYYeG7jhK59TcejofVzT65i/vRn2Vchq+TyaahfKMrzJL/WlFMPsBpoN7p+cAyT5wjzXFj9FcimtT+ujFH17TOzg9PwWRtIWVIhlKyuXwWJbnO/EYLE5CZZq44BOiZQux7Q7a1A4ZAJcuUXvgsZS28tV6POeQl051mbxrcqrhpAbG+6OiFYqWPjhkJzBn1a8v3jqnaIYmvJIIlom1Lbh3vfVMjeEhQL3pg88Ci2gRmIE1oJzY3ZMSDMBfLveF4DhWPy0TFEwQA3R4ZJ9iAGIo+FNPxMmFUJJRtEiUF1kPhGKHJdr7HOeoBgiffuushyRgpdWOba7Y2avSFWeeO53FWcHM5KWqbr8LzE30dzkesbjVhYLoXpsgWY2aubX6d0fDrwdYQWyYy3P79AXK1G8uHrgLYlwAU7ly2sy+B/TxV x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM8PR09MB7095.namprd09.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(366004)(451199024)(186009)(1800799009)(122000001)(498600001)(26005)(9686003)(6506007)(7696005)(71200400001)(55016003)(86362001)(5660300002)(33656002)(2906002)(4744005)(52536014)(6916009)(38070700005)(38100700002)(450100002)(76116006)(66946007)(64756008)(66556008)(66476007)(66446008)(4326008)(8936002)(8676002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Am+ep7pLZK+K8I645UTH9maupqfMEFTblxd0CPVcVC+pPHJsjV41/U3tewFk?= =?us-ascii?Q?LsiN4VSAkONpBSNP5czOsM72WVempRSyPD9CM2UU0nmmrLo+zcjTajE7kh+N?= =?us-ascii?Q?lZ8aUALSE7fxSKMSQTviu2Yu84uQxOiZBXmgHwbeDulwJCFVP/KS6YCZ28UC?= =?us-ascii?Q?Rg06/YI0tb5ulTLIGFFU0elK/l5JARnJjx3y00FbGNVCEyS2mWQlH7Qr3I4F?= =?us-ascii?Q?TUi8et1DN4lqXrDYmAdyZCQNSK+YbRqV2ySDS8nxXoNRfF5wg3VQtQFFUifj?= =?us-ascii?Q?+YUPcPrhx9WPFsHbKNkvhjM0l+Jdjmt8NeFwqZ1NOfmTrfh/cseknY08A0rb?= =?us-ascii?Q?riBG+zEi/y3PQ7o6MoKxrZkK2f7az+nhvGBfY4KwnTqxSSzS8/kmVCHjw8Vc?= =?us-ascii?Q?6/TrFR7wUFkmHn/54GlNNkPrqiAuq2wWVbqPtfoR30dAtTNW4xRXPVj1NBmX?= =?us-ascii?Q?EUr1nu6s4N1CaPZtQycSwnzRErK3OryH9jhMZPSr438edfr4UklQEznLjpAT?= =?us-ascii?Q?cefFUpJUhYw2PsR81OWL0Xp3g4sPTQjVJy+CY7skL/C/Lex2wYk/zKvig5xP?= =?us-ascii?Q?gg3SsHIE3UFcq4LOLMInvuySdyVaIhRWoVHHQZrgnUVuUGDAek6q6V0qJKCs?= =?us-ascii?Q?7NGYurqswROgjubAWA3G+FJ1VtmmOaoBfF75ws/sBVbKDbaumgJFyoxMS7gK?= =?us-ascii?Q?wU7UkQ46+HH1DThZ42RdkW875vxoDDAYs9lAnSK5ieVERaJrJPxqv6cKKhQV?= =?us-ascii?Q?1OM3IL13K0GtrBn2bzcEjNuInIyToEUgoZtsBPaAiaTESMtL8LgS5Dcy5tnQ?= =?us-ascii?Q?2dlBV1S/4wjRj9sjG9/CMKepjw0xftML16q490OuLiRM13zH8S8tyo/Cjush?= =?us-ascii?Q?dfCz0M2jLdKjINa8QZ0RscGcR7vqq4eIpz7TzC8KpnFfeFUJfByQwzvq0yjp?= =?us-ascii?Q?/DBT+vxcraOTsr41rIunsSY36vSiXXuxuU+4MkEsSHwMBefVInC44kohXk2v?= =?us-ascii?Q?H+9yN1p/I952ypQ5GwKYgH9owEDVWGKR/jl4zC5swMKnsR/4HGULWXrXcgxY?= =?us-ascii?Q?cMzRHga0S2jhnUS/Zg7gZITVoxkuhuve2UcoBjxsP4MiGVz8d+KADPhn8ANa?= =?us-ascii?Q?wShSTDtCqDTXLHE5mBcQuoBhSwVX2z9YZIcVLXGFZeINrY0qVCBps4NvwvNp?= =?us-ascii?Q?kLj1ab8VAAfEtVT6RxpuXwEwed+K4tRnpjGKj5/X32PxSAYurjpqjsrGeOww?= =?us-ascii?Q?PbPEMtIFJfdtZ+qAXuEcXL9/YBlksedHu6wrXXsBhFKEBakWko9TLCuPc/+m?= =?us-ascii?Q?PdxXvy+3hRiZykdaQEz0WrmxQueggW3+y3AjAn+agIrDBJzvi6L8cp+gt0tH?= =?us-ascii?Q?nkXSv+wm6MH45wYcQrYXYJ47O7v2pkoiG/Z923Oont6C4s/DC21ag1KR95F9?= =?us-ascii?Q?7h19wqozZ6WeTlwcUXunblSvipx02Z2ov1ycdd9+SGHRU1IPexC7PBNyqa7Z?= =?us-ascii?Q?4RX8ChB/adnoqIQYsKB66Y/1Q8ScydMk4ImXghcXejYZ8qyXhQmIDVIVMV3e?= =?us-ascii?Q?jPUoBVTTyHEIHl5qxfA=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: Tqzv5Xp+9CJuvIuZ6SM4hgT5o8wptm6XZznJp9m5dVk1q7i1DXG1Jj1xg/0gNq3pdBQn+cPFIF08jxe5zYn2xWubEcAmn1RgFY96fn3X7+Y41yKUsFb3Uv0qMT3cRI26r1zcKXVCngu/DtsxFc+jNlmNUilxpFs7qiXnO5unjreZU4eywRaSv2CKDeZBYvHJV+sgfjENA7COe+p40Aj+v4cDrH9G+HJrjXs2Za6JAGRnwIZiQx5zm8BiKOEU31abZNzlOajdYJSylWAgOLByND3booJM5NZo79t3hm45V5utNYdqC9Jy/dViss8f5ETlwUSgJObQhJjiam+u1+lRmjZhjuLTDlFyzTwqdcHG8hei8dj3yBkY6SbIiX5pKI+RmKFXWsFQeuRXCT2SojZ7ixZ8kopGOGqsiYMR9l7dwwJee8FVeOL8fkVHsTnL6PN9QDLRtyVNryL8xkchrng4tAVFf4009tA/fg5Ob2R7CXAbjbKSzWylmDo57o65LVa5La7MXxsM9ja8+hnhdo7CQ7RuwrpqZv8WP6XAebR3H1j0Oi0McHBG4DDLjU3ybg43flN0r9wz1vjMZqhMt2VeIeI3PZ2mBDyapEtHoyl5y4NbDOjqh8Vl8DHjNOeO8Fokf1h2qzjEYzezhelW3pwjErV4+/36h+nanoHmd4nO20LgEUu0m57mK5bH78iEotKHTZhMGaM2bQgc7OZHmRAZ6lOcgYAFNVrqIDAAoeT92ExTeMQWWFmvKC3uWLnKed5nRA8bo8RdvPFBtipGPOFygOJuYGIKdOADXl2EAMLBo+hNWncpD+xqd33SuG0xNzlWRBoliGNDZoZyHEabABQwrg== X-OriginatorOrg: ncbi.nlm.nih.gov X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8PR09MB7095.namprd09.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7e9854dd-2d40-4867-1249-08dba642528e X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Aug 2023 14:39:58.5699 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 14b77578-9773-42d5-8507-251ca2dc2b06 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR09MB8916 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,SPF_PASS,TXREP,T_SPF_HELO_PERMERROR autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: > You don't seem to understand the problem. =20 I think I do, and that aligns with your explanation how Cygwin machinery wo= rks to fake the FIFOs. > If I can recognize a file as FIFO, I can use it as FIFO, regardless if it= 's a native FIFO or a Cygwin FIFO. That's exactly what I meant! > Show me how to create a FIFO on NTFS or FAT by OS calls only, please. > Again, there is no API to create native FIFOs on a remote NFS filesystem. And because of the above, Cygwin can keep creating FIFOs as before, on any = filesystem. Anton Lavrentiev Contractor NIH/NLM/NCBI