From owner-freebsd-questions@freebsd.org Sun Mar 7 13:37:30 2021 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D7EC256792D for ; Sun, 7 Mar 2021 13:37:30 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4DtjFj5nl2z4pbl for ; Sun, 7 Mar 2021 13:37:29 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 58AC75C00CA for ; Sun, 7 Mar 2021 08:37:29 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Sun, 07 Mar 2021 08:37:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zyxst.net; h= date:from:to:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm2; bh=Bb6+/xTtcJOSgFjczetIK15JlmA fUVWpFbDyNzGnFtQ=; b=mIupzozEeF5FbPw8CynQYcTz96a042Yt/syE/0omnfY j+TuBGBUbjNZOSgJ2uXvWdoBiWM+RJCiVVnA644KLVZx2TaB4dPbC7VRXJul+6Lq QSWTW73PF63um8scrCedJBLX+6FeumDCMyRAm7yHYIRljtToilgZX0ph9w4JYKgs hSsLAShLEoLll0AZSmeQMImdIRzWq9zwACNk9nJWklJnS4HA3uyaW6R2jDpxqaP8 iig/gxUEgeXoIeHk4yMIpvb9l336IqT/bzut8ipb+CEWfXewGbzJXeXLBmFiMrgy OKkC91ZnDUHlwSr8RQB6J7fmDI7ayCAcQywOwjk97zA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=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=Bb6+/x TtcJOSgFjczetIK15JlmAfUVWpFbDyNzGnFtQ=; b=frwoPsdcsi6ZQE+cuxn840 8EwcR1ya1lpr+npR0Djvle0qeJmyqeg6sgRW8czv+Xc5r9fRR45UFQfw0XV9YKTp D6B+AEWR6McszRmJyHlEVRb2uinVvDePELZfhxtZbA3mhnswH+zMgNIJr1G71lNZ mWeKUktg1M1jcE0QgL7TWWFOkBnFPhsXH4ZANq6Wf7MmXilkgvBu+iwHNm7uSp/Z LQCJiYOxhnmELjM6AbNdx0qHt32ZNdWIFzFVSzc4cSRCWH+Vrwj3xoQdTUBgGuhq q51kHcmyl/AuNrcs2wtpsRL6yQB2oqzcEG+n0UFpU4jrHPAxWfW9WQXXt0PSf8gA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledruddutddggeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkfhggtggujgesghdtre ertddtvdenucfhrhhomhepthgvtghhqdhlihhsthhsuceothgvtghhqdhlihhsthhsseii hiigshhtrdhnvghtqeenucggtffrrghtthgvrhhnpeettddtudeugfeggefhkeekteekje elfeffleehjeffgffftdeffedtjeegueeiffenucffohhmrghinhepfhhrvggvsghsugdr ohhrghenucfkphepkedvrdejtddrledurddutddunecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomhepthgvtghhqdhlihhsthhsseiihiigshhtrdhn vght X-ME-Proxy: Received: from ceres.local (fws.zyxst.net [82.70.91.101]) by mail.messagingengine.com (Postfix) with ESMTPA id B9FC01080057 for ; Sun, 7 Mar 2021 08:37:28 -0500 (EST) Date: Sun, 7 Mar 2021 13:37:26 +0000 From: tech-lists To: freebsd-questions@freebsd.org Subject: Re: which is "better" - /dev/fd or FIFO Message-ID: Mail-Followup-To: freebsd-questions@freebsd.org References: <20210306204633.3be9720a@gumby.homeunix.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="tMscmao7LEHJLgfx" Content-Disposition: inline In-Reply-To: <20210306204633.3be9720a@gumby.homeunix.com> X-Rspamd-Queue-Id: 4DtjFj5nl2z4pbl X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=zyxst.net header.s=fm2 header.b=mIupzozE; dkim=pass header.d=messagingengine.com header.s=fm2 header.b=frwoPsdc; dmarc=none; spf=pass (mx1.freebsd.org: domain of tech-lists@zyxst.net designates 66.111.4.27 as permitted sender) smtp.mailfrom=tech-lists@zyxst.net X-Spamd-Result: default: False [-5.26 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[66.111.4.27:from]; R_SPF_ALLOW(-0.20)[+ip4:66.111.4.27]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[zyxst.net:+,messagingengine.com:+]; NEURAL_HAM_SHORT(-0.56)[-0.560]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[66.111.4.27:from]; ASN(0.00)[asn:11403, ipnet:66.111.4.0/24, country:US]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_IN_DNSWL_LOW(-0.10)[66.111.4.27:from]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[zyxst.net:s=fm2,messagingengine.com:s=fm2]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; DMARC_NA(0.00)[zyxst.net]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[66.111.4.27:from:127.0.2.255]; MAILMAN_DEST(0.00)[freebsd-questions] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Mar 2021 13:37:30 -0000 --tMscmao7LEHJLgfx Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Mar 06, 2021 at 08:46:33PM +0000, RW via freebsd-questions wrote: >On Sat, 6 Mar 2021 14:08:13 +0000 >tech-lists wrote: > >> Hi, >> >> Some ports, notably shells/bash, have a makeoptions config where you >> can select "enable use of /dev/fd". But there's no explanation given >> why this is advantageous or not, or if there's some kind of risk, in a >> freebsd context [1]. It's not enabled by default. Please can anyone >> explain? > >See: > >https://reviews.freebsd.org/rP439169 Hi, Thanks for that. It explains partly why it's not enabled by default. But I wondered why it's there at all, what is the benefit of that functionality (if enabled) over what (in this case, bash-commander) it would use in its absence (presumably FIFO) --=20 J. --tMscmao7LEHJLgfx Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE8n3tWhxW11Ccvv9/s8o7QhFzNAUFAmBE1wwACgkQs8o7QhFz NAWi8BAAjGLn/cU4Z17yGHC8MFHI0BGlPg6GwYECNQX8yKgTxZFAwsVfT8wDXRSC 9/pjXt2XaLnWTcPCZD0nKRpnuWZNs+yjfOmzhgVJzhqcWko4KTE6ESAngdzPBL5P 0k2tneU+M0pc3ipkQOQVstJvax/6/Ah7NKdzyyuudhCym71In4fsNljph2kE/7ps VNMNxFyHO9vZMRbXYgYIvhkI1vksi8UDXhq0mN9psZSXof2AO9vzVays0j4GWOjw 5KtKtUJcOMeTsYF5IqsrDG9M3WjwYnK7CHt2mKgWSJL+R5nmR5QBd/S9a7QWT9Ve zoC325GuhwEWR0jHEsK7xUfjuHwgg244eZ+MhfqINF76ebmn+wIRSW1EzJBS+ehu nyF8Piqez0cjnxNOnW2Wj6MeipmN9S8VF46r+XJjSmW+mziw5IUiRvgagKI6kv9v F7VeUDcsCkCS8Nt7El9GOG6p9fE1Z59ZouYiyLpbWLtOiVgzWDbQ3lqDXmsSm8OE E30ub6V9MZgRWomniaYhy2uOKRZjExDLmSkyJJzSlIu3x+mD/D9uxfgd6sOUgtNh 3j5qePMrbtafeBL1WcZLvQqBxX1uNeqe1fdCqGPo2iYx/HGAbAmlqhYfmyxukE/j 4K69ocXTSmDw7JE2yYTUlgcVuDanzwekcqjkJgBUAftZyljwm68= =41Sr -----END PGP SIGNATURE----- --tMscmao7LEHJLgfx--