From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 7697 invoked from network); 21 Jul 2021 18:09:42 -0000 Received: from tb-ob0.topicbox.com (64.147.108.117) by inbox.vuxu.org with ESMTPUTF8; 21 Jul 2021 18:09:42 -0000 Received: from tb-mx1.topicbox.com (tb-mx1.nyi.icgroup.com [10.90.30.61]) by tb-ob0.topicbox.com (Postfix) with ESMTP id DBF311C35C for ; Wed, 21 Jul 2021 14:09:40 -0400 (EDT) (envelope-from bounce.mMe7a96cf8efb8514500af667a.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx1.topicbox.com (Postfix, from userid 1132) id D82162E3DB43; Wed, 21 Jul 2021 14:09:40 -0400 (EDT) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=TtpL90Ya header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=23hiro@gmail.com smtp.helo=mail-pl1-f171.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (body has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type:list-help:list-id:list-post :list-subscribe:reply-to:content-transfer-encoding :list-unsubscribe; s=sysmsg-1; t=1626890980; bh=9vRM1jyF9UvgmTOI zf1QOhd6I0wm3NZvZuP2tXdrwDs=; b=lzOw/bIYlhCqCRskiYwsHMeNltKIxKiP 619akHCKOT81/sG5dei2jwLlRPIJ1hNs+RdJbNa4ogDggEDA1MDxj27IKxKfQFut hcJ416murYK49Ldpcf1GL1cxxUuEyiH+xidYkPcfDqX39RO7IROP7Kcr52EwlxkT f5ZEBBY8LOQ= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1626890980; b=ooZnXPz2nmJzY2OQUKARiKd+sKIcYUwg7KOuVI5v7Ro63VJ23M IPgUJv/OiqBTGXj3zh++YalM2E2IwFSCZPKadmd+SXTiiZG3do6n2rRqJ4xqGwL+ TRjmpVdiKQGGsV1RZKAjDBkBjcpuqzpMsao6CKmLYh0NYi2j4PhdIh9bs= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=TtpL90Ya header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=23hiro@gmail.com smtp.helo=mail-pl1-f171.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (body has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=TtpL90Ya header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.214.171 (mail-pl1-f171.google.com); spf=pass smtp.mailfrom=23hiro@gmail.com smtp.helo=mail-pl1-f171.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=eBTLBPqc; x-me-sender=none; x-ptr=pass smtp.helo=mail-pl1-f171.google.com policy.ptr=mail-pl1-f171.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h= mime-version:in-reply-to:references:from:date:message-id:subject :to:content-type:list-help:list-id:list-post:list-subscribe :reply-to:content-transfer-encoding:list-unsubscribe; s=dkim-1; bh=T345N75cIwLcvT5rNqgpOYGtru7DOtf2Quw1+fGtWQA=; b=eNyzag5kBu/y KouadgKFVl2MpmKG3txMdV7EBdrWShqFd6Z3KzTzRN1nS8syBrxzpys9dQUJrKvi Rf2SP4PdqhwYjpSWKVMvACr7mfTbKfvf/9ajYtSoLhxUbaVDVP0X9WeCnmpXlmyq gT2E1eU4g2Ge3AMwQm2J53SQ0bRBz6U= Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 5A6EB2E3D6B9 for <9fans@9fans.net>; Wed, 21 Jul 2021 14:09:29 -0400 (EDT) (envelope-from 23hiro@gmail.com) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id 52BA8DFFBA9; Wed, 21 Jul 2021 14:09:29 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1626890969; b=hH4WKCWgAbCyEmPJM7S4joVyMapQ3TNHJH44DE0E/vogMcxUE7 qgJUk3etTUx71M710au9H5BJjvsrRA4Yh0pBM4myTyXtpAXnITHs7OXwk2lg4m/b OsdSL1lVh9h6WWIaUtIoEora5mkdHeX1WBiuf6HK2hdQdaTwr+fR/SdudEH3qPN9 suomoLzOWO6LDA0iW8pEdeUZPZslaUkeLw9LCEKzXEMFBoGJ7IiqWSYMLaErStQ6 2ix2Umqrl698SIcI0GyYc8xrQBqWZGMkrnCJQmWUlyeKrXwdGLiLwUHpOggXvv3K V25aOlI0oQlDLpJG3GjNjSpaV4CDZaXTzkCg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; s=arcseal; t=1626890969; bh=Yq08MTUjjYyK+6/tK92txAqUV8N5zyYnBblB9y7SBiQ=; b=h0hrUnJUqj17 NH3RFw9zCrCKOlBRCX/tDwJ7WwUbWMNkJSCSMME5knBzym6HFWXYd7W/vxBPE+Be c8wQil1lEGovV88KIpj6LesmMCwystHZkhUKfljAKV/7N/NaDSaisDteakyTJlgR NGon6Oq8u49JOyzr55L2fQBu0fwm9i1LQCvwfF9OOvfcfP0MfaOhXPGtiCUJnPeA zVZuAPYBqH0AJ67mbT1rAdXW8+hnTJwvEiD1W/OpFrA3XO4VP9ixcaaD0qZwz0x3 9s52aPgUTxG57tUH+mu8bhQ8yiOoBlDzrjA1v/CtoGfI3yvFU2wIOpIJNKfiEMuI QZgnJEV0VQ== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=TtpL90Ya header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.214.171 (mail-pl1-f171.google.com); spf=pass smtp.mailfrom=23hiro@gmail.com smtp.helo=mail-pl1-f171.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=eBTLBPqc; x-me-sender=none; x-ptr=pass smtp.helo=mail-pl1-f171.google.com policy.ptr=mail-pl1-f171.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedvtddrfeeggdektdculddtuddrgeduhedrtddtmd cutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghn shhusghstghrihgsvgdpuffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtne cunecujfgurhepjghfhfffkffuvfgtsehttdertddttdejnecuhfhrohhmpehhihhrohcu oedvfehhihhrohesghhmrghilhdrtghomheqnecuggftrfgrthhtvghrnheptdevkeevff dvieeiteeuvdfghfdukefhledtveehgfefkeelffehleehtddviefgnecuffhomhgrihhn pehtohhpihgtsghogidrtghomhenucfkphepvddtledrkeehrddvudegrddujedunecuve hluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepvddtledrkeehrddvudeg rddujedupdhhvghlohepmhgrihhlqdhplhduqdhfudejuddrghhoohhglhgvrdgtohhmpd hmrghilhhfrhhomhepoedvfehhihhrohesghhmrghilhdrtghomheq X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use '23hiro@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="23hiro@gmail.com"; helo=mail-pl1-f171.google.com; client-ip=209.85.214.171 Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Wed, 21 Jul 2021 14:09:28 -0400 (EDT) (envelope-from 23hiro@gmail.com) Received: by mail-pl1-f171.google.com with SMTP id c15so1346101pls.13 for <9fans@9fans.net>; Wed, 21 Jul 2021 11:09:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=Yq08MTUjjYyK+6/tK92txAqUV8N5zyYnBblB9y7SBiQ=; b=eBTLBPqchoocs6iEOPQZzSUN9BwZfKWsQJ3wkzYajgFxguQTbDEG0ClqUS7qjJCBHf u5oZnYTPvpTzcCYl9RavYFd3r4dSsr+cVpPMrCtICreTGXhGdC+dWsp+0n0VQsg7rum7 rGS9xCxiQF3VloNUnU46GRK0cb897TL2xJUhr54vKBtLy/X9etJuWDbp7BIc+qN2tucn CfpVr9lIuWD9qJpHuEkrxgzK2+r9emkUc7S3b4Clp+Fh9WO1V/z9zOAhmIhm5Uas6GNF YlIoqQU1lSDC7iHpoKqMPT/PKTI3eJ/AO0U49MfpybbF+04bxkg/kv06/j169qF75Hli ql+A== X-Gm-Message-State: AOAM531NcmhtoCFFJRjKTA970HFTxDNKH3xUYR4CgHi5YpHSWFmS6fnk jk9px9tKPRAzh1mIpDeVvdYxEmYQ6gHYoHpeORz9k2sd X-Google-Smtp-Source: ABdhPJzSCLRNjsFhlVZZr6bmlKLpKY414XYJPOIsdKoQAcO6Q+XJ1IRCxbuj+0Z8aFYxwztW3/2Z9s+VpqGAWH5UZgw= X-Received: by 2002:a17:90a:4498:: with SMTP id t24mr36156525pjg.235.1626890967998; Wed, 21 Jul 2021 11:09:27 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a05:6a20:a002:b029:1e:dcb9:6f96 with HTTP; Wed, 21 Jul 2021 11:09:27 -0700 (PDT) In-Reply-To: References: <3880761E-8F58-4CAD-ABA6-A1012EB671F3@gmail.com> <58F110E7-8E32-4338-80E7-CEE6431C62B6@quintile.net> <26D9126B-8033-4729-8D61-955A92DA7343@gmail.com> From: hiro <23hiro@gmail.com> Date: Wed, 21 Jul 2021 20:09:27 +0200 Message-ID: Subject: Re: Posix implementation of Plan 9 cpu(1) (Was: [9fans] Command to set samterm label) To: 9fans <9fans@9fans.net> Content-Type: text/plain; charset="UTF-8" Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: cd79a754-ea4e-11eb-a212-bcd824fade31 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UMDlmY2RlYzljODdiZmRlNC1NZTdhOTZjZjhlZmI4NTE0NTAwYWY2?= =?UTF-8?B?NjdhPg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Content-Transfer-Encoding: quoted-printable List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:Me7a96cf8efb8514500af667a:1:p_1wjbkfSWf7ivqWojR3TpD4D1fXKMRjbkT4xBSOSI0 it's still equivalent, obviously you can start drawterm in the background or in some persistent virtual terminal emulator. and yes, both drawterm and ssh will use TCP below, the only difference in the stack for the actual data would be that instead of SSH you would have TLS for encryption. On 7/21/21, Dan Cross wrote: > On Wed, Jul 21, 2021 at 1:32 PM Xiao-Yong Jin wrote: > >> > On Jul 21, 2021, at 12:16 PM, Dan Cross wrote: >> > >> > Nothing prevents you from invoking u9fs over an SSH connection; one >> needn't run it from inetd, and I doubt anyone has in 20 years. >> >> You are right. In that case, the only difference is just that, >> citing hiro, >> >> yes it's a lot of back and forth, but ssh only is needed for >> running >> the process, the data afterwards can use 9p directly. >=20 >=20 > It's unclear what that's supposed to mean. There's obviously still a > transport involved; in one case, that's over (I presume) TLS over a TCP > connection owned by drawterm, in the other, it's a bitstream running over > the SSH protocol over TCP. In the former case, if the drawterm process on > the Linux side dies for whatever reason, your imported resources disappea= r. > In the latter, if the sshd or u9fs die, same. >=20 > Overall, this seems like abusing drawterm to do what u9fs (or other, > similar userspace 9P servers) was (were) intended to do. >=20 > - Dan C. ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T09fcdec9c87bfde4-Me7a96= cf8efb8514500af667a Delivery options: https://9fans.topicbox.com/groups/9fans/subscription