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 1207 invoked from network); 21 Jul 2021 17:08:54 -0000 Received: from tb-ob1.topicbox.com (64.147.108.173) by inbox.vuxu.org with ESMTPUTF8; 21 Jul 2021 17:08:54 -0000 Received: from tb-mx1.topicbox.com (tb-mx1.nyi.icgroup.com [10.90.30.61]) by tb-ob1.topicbox.com (Postfix) with ESMTP id BB0DE203F2 for ; Wed, 21 Jul 2021 13:08:52 -0400 (EDT) (envelope-from bounce.mMe0fbfb51e9d00650796490b0.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx1.topicbox.com (Postfix, from userid 1132) id B71AE2E36901; Wed, 21 Jul 2021 13:08:52 -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=cf36ATij 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=meta.jxy@gmail.com smtp.helo=mail-il1-f173.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=from:content-type:content-transfer-encoding :mime-version:subject:date:references:to:in-reply-to:message-id :list-help:list-id:list-post:list-subscribe:reply-to :list-unsubscribe; s=sysmsg-1; t=1626887332; bh=hqhjGsnx/wQl61de XcFrxDg3okHDNI/q6TL/1su84ms=; b=k4MR0Q4gNZYZj5+8+EP0wnDRBK9zM3Pd OQIIGJ8BtYFeqLDXsI+DD1ec5vlU5dSVtIv9vvVEDmuPWhPJahKois/ENMeNFpVV 9Eww4o0wfgQb5kKhPliF54FXzHzm6efBOAgJBB3BMEVHuriVBVCoicFzyjc0cWBH A5zZI0RiS/w= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1626887332; b=TWABfX4VjlFPvxCiYZIMvoedjCnXzbz5YW9Mrqe913/A+SQrkq NuDQ1kouOGpRe5twLiWzXIFrLP1prDF5aND34HAXAdFOsnZHzBR1Y1a1k9JU8+fX EaCqYx5OsN/T2IAT+hizTehfKIDxxWal73N9ZhykBfXAKpZs9e9Jgp23g= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=cf36ATij 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=meta.jxy@gmail.com smtp.helo=mail-il1-f173.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message 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=cf36ATij 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.166.173 (mail-il1-f173.google.com); spf=pass smtp.mailfrom=meta.jxy@gmail.com smtp.helo=mail-il1-f173.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=YuowZ+hB; x-me-sender=none; x-ptr=pass smtp.helo=mail-il1-f173.google.com policy.ptr=mail-il1-f173.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.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=from :content-type:content-transfer-encoding:mime-version:subject :date:references:to:in-reply-to:message-id:list-help:list-id :list-post:list-subscribe:reply-to:list-unsubscribe; s=dkim-1; bh=typGkUn3eNWJHlAhzjxGVu3Nw6g4JOcT4A6+Si1QRyA=; b=Wz8Keem5q4NC CEnkDzV96yVJQCg0SaaiOY+dJT34XJN4N1x6WbjZDkZyLdMf/dbD/3rp+yM3dyK1 S6UEN0zXpnjkRH11DeWEiCvzgbUQeSrnMo7d8rodH8p6LjRUh/jmPwqe6W33SIag kO3lQYhChibBDioJp4PAmD0ZXDCyfBA= Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 21C982E364FF for <9fans@9fans.net>; Wed, 21 Jul 2021 13:08:43 -0400 (EDT) (envelope-from meta.jxy@gmail.com) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id B938B682CA8; Wed, 21 Jul 2021 13:08:43 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1626887323; b=QZKyLloh67QrRiy+PozsmzAfmCp39ZriBoMfOSQjuk0+pt1HCK mmwlHjZazrbixln1BKyKwC18hNkJHGy5qKfQ8vnM6uXxl/Ef1blfa+BYVZP1bYag 1Hc5kAWFkSmV5thsLNFbRUKJ/YH56GzPMA3NW6908YUkdU15v6kGSuAF3xXkHdLy 7tmBlq9X2XfTlNwRm2Ya6/KdfLMkqOUeWSaduBypGCnRo/dyns0QUWBZwO0972cG c5M5pOrdpoX08sz6toyxj8g90FcUhdVjai+AzVyf/oqR5A2bsXE4RrXiRFqnsB1p yEz6oYjY9ydU7zw5iM13MCp69uRzJFtS7kpQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=from:content-type:content-transfer-encoding :mime-version:subject:date:references:to:in-reply-to:message-id; s=arcseal; t=1626887323; bh=L7yE8Tjhk5IQ2QoIdoVjedhUMTh+R5mT4V7 +xXuOFHY=; b=eLgf+icd4Klm7UxfnvFgxXPNH2oigfo9zpeC6xRYrn6BIxdVNME svXDV6XqMga7jaUR68vSyzKC8cT2PGLHczFoax927C4B7c0AeyhoaGDuWO/se6lP r7xgm1zwuG0yz6hLbx/y38UBG8o6SvIqeGEjfP/ziB4gplr6YfR8frlREzi312Ab BaAG1gEYlTOkBPFHpkZoJfC+zy8cktRZYm6WL4MzpBAquQ8VMdXM/lkavNsE13Gg Ma7lYL3/VvieD7udSnpBc/lvYLWupglDpfGZTY/Hfn9DmVQCX+C8H34cStcn3h+6 JNkTKBhoptkLy5wdePjUaZywJUThwX7COfw== 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=cf36ATij 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.166.173 (mail-il1-f173.google.com); spf=pass smtp.mailfrom=meta.jxy@gmail.com smtp.helo=mail-il1-f173.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=YuowZ+hB; x-me-sender=none; x-ptr=pass smtp.helo=mail-il1-f173.google.com policy.ptr=mail-il1-f173.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.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: gggruggvucftvghtrhhoucdtuddrgedvtddrfeeggdeiudculddtuddrgeduledrtddtmd cutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghn shhusghstghrihgsvgdpuffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtne cunecujfgurhephfgtgfgguffffhfvjgfkofesthhqmhdthhdtvdenucfhrhhomhepighi rghoqdgjohhnghculfhinhcuoehmvghtrgdrjhighiesghhmrghilhdrtghomheqnecugg ftrfgrthhtvghrnhepkefgtdeuleeuhfejjedvhfehieduteehffegleejgedthfdtueej hedtieehfeejnecukfhppedvtdelrdekhedrudeiiedrudejfedpieejrddukeegrdefle drvddtheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedvtdel rdekhedrudeiiedrudejfedphhgvlhhopehmrghilhdqihhluddqfhdujeefrdhgohhogh hlvgdrtghomhdpmhgrihhlfhhrohhmpeeomhgvthgrrdhjgiihsehgmhgrihhlrdgtohhm qe X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'meta.jxy@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="meta.jxy@gmail.com"; helo=mail-il1-f173.google.com; client-ip=209.85.166.173 Received: from mail-il1-f173.google.com (mail-il1-f173.google.com [209.85.166.173]) (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 13:08:42 -0400 (EDT) (envelope-from meta.jxy@gmail.com) Received: by mail-il1-f173.google.com with SMTP id z1so2970197ils.0 for <9fans@9fans.net>; Wed, 21 Jul 2021 10:08:42 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:date:references:to:in-reply-to:message-id; bh=L7yE8Tjhk5IQ2QoIdoVjedhUMTh+R5mT4V7+xXuOFHY=; b=YuowZ+hBkUOOkIIZg6/1mLafqNoTlepTb4W0D4zIq4mE0kLjYIxuGMRy9c8VLWFDxp 7tDktqMHsqHwbQwQWuFlrBt7XPTxUYg8LaVcxYlQ6yYuXxdqYIoQq1VoEObLa36l/YE5 8DpYK5li9TYtMxCcJqqf6YgGfg3bEzYOulL24rxuYRlpwqfuowO9+0S3t8UQWHvs0beN jDl6eERUiYK3NeelcEKm7NwMoLVjSPQKgZ8NZbnlQ5U/EecMpL9858GeBkjeQrUd33Z5 X/f9HGEAdUIbkGUii6ahDMYWoIjZyE0T7jrHbo0rz+ymJvnJgMe4FcdhYyrxlMIhMWJN woMw== X-Gm-Message-State: AOAM530pywBvEoluvnSttARRPFQKUsTRnuACxLGF02rVM/lGkkzADNtB QysM7g9hd+HZBIqhc3A4hJSL5wnpH28= X-Google-Smtp-Source: ABdhPJz5ue9hMC/2OfZ1HIW/vR0Tfn8wU6vsyhglsRluObNuBm9Ja2i8ddkhRtP531SEHzRkoBSZJg== X-Received: by 2002:a92:1e08:: with SMTP id e8mr25804547ile.10.1626887321830; Wed, 21 Jul 2021 10:08:41 -0700 (PDT) Received: from smtpclient.apple (c-67-184-39-205.hsd1.il.comcast.net. [67.184.39.205]) by smtp.gmail.com with ESMTPSA id e9sm13227593ils.61.2021.07.21.10.08.41 for <9fans@9fans.net> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 21 Jul 2021 10:08:41 -0700 (PDT) From: Xiao-Yong Jin Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.100.0.2.22\)) Subject: Re: Posix implementation of Plan 9 cpu(1) (Was: [9fans] Command to set samterm label) Date: Wed, 21 Jul 2021 12:08:40 -0500 References: <3880761E-8F58-4CAD-ABA6-A1012EB671F3@gmail.com> <58F110E7-8E32-4338-80E7-CEE6431C62B6@quintile.net> <26D9126B-8033-4729-8D61-955A92DA7343@gmail.com> To: 9fans <9fans@9fans.net> In-Reply-To: Message-Id: X-Mailer: Apple Mail (2.3654.100.0.2.22) Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 4fec123e-ea46-11eb-ae52-df8f75208bc7 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UMDlmY2RlYzljODdiZmRlNC1NZTBmYmZiNTFlOWQwMDY1MDc5NjQ5?= =?UTF-8?B?MGIwPg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:Me0fbfb51e9d00650796490b0:1:j6QVCjcJEzRQYc8jqCvxD9DTEsV4VOfcwrBdgppYOO0 > On Jul 21, 2021, at 11:42 AM, Dan Cross wrote: >=20 > On Wed, Jul 21, 2021 at 12:17 PM Xiao-Yong Jin wrote: > > On Jul 21, 2021, at 11:08 AM, Dan Cross wrote: > > > ssh linuxpc drawterm -c srvdev.rc > > > > > > 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 > > What's the difference between that and using something like u9fs? >=20 > auth? >=20 > This is using ssh to attach to the Linux machine to import it's filesyste= m into the plan9 namespace? Wouldn't authenticating from plan9 to Linux ove= r SSH be independent of drawterm vs u9fs? Drawterm does the proper auth and connect to the plan9 system. U9fs needs plan9 srv to auth and connect to it. If you are running a plan9 system, you probably have your auth setup. If you have access to a posix system, you probably have ssh setup and you have access as a normal user, and that enables you to do ssh and drawterm back. No additional setup required. U9fs, on the contrary, states It is typically invoked on a Unix machine by inetd with its standard input and output connected to a net- work connection, typically TCP on an Ethernet. It typically runs as user root and multiplexes access to multiple Plan 9 clients over the single wire. It assumes Plan 9 uids match Unix login names, and changes to the corresponding Unix effective uid when processing requests. I'm not going to run this and listen on a public interface even if it does not run as root. There are issues with the auth method that u9fs uses, which I'm not going to discuss here. ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T09fcdec9c87bfde4-Me0fbf= b51e9d00650796490b0 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription