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 autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 14994 invoked from network); 23 Aug 2023 18:49:21 -0000 Received: from tb-ob0.topicbox.com (64.147.108.117) by inbox.vuxu.org with ESMTPUTF8; 23 Aug 2023 18:49:21 -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 78CF61D16A for ; Wed, 23 Aug 2023 14:49:19 -0400 (EDT) (envelope-from bounce.mMb24d3a6eaa0d307203bd8536.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx1.topicbox.com (Postfix, from userid 1132) id 74C4C22D469A; Wed, 23 Aug 2023 14:49:19 -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=oojy7eDr header.a=rsa-sha256 header.s=20221208 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=skip.tavakkolian@gmail.com smtp.helo=mail-pj1-f53.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=mime-version:from:date:message-id:to :content-type:list-help:list-id:list-post:list-subscribe :reply-to:subject:content-transfer-encoding:list-unsubscribe; s= sysmsg-1; t=1692816559; bh=n/WxP57pyG2d6gjBytgBAyR/+4fKlvmD07Y/8 0Qs5lU=; b=d2mPzwZP83N0j4sfJROmYE8dLPojKfOcctFU3lzkcX8/hRuM3puAq s9ChDTP++uVRUHXmhQmzkHxddYBmLBeF82OhJWmba32WkXer9nl0xv7CfcjNh92H rceYijUHCfryULIJOOOpe3Q61Z8vx8uf8dQQdemCbu0VgEkWLgpbGA= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1692816559; b=fy+QojVQ0+6yvfpo05NP7inmJ9bya+t0e+OWOFJB3ktf+rNwh/ KW1a1hvimqyb728535u3p7rXJPm+8ASVenQDG6pq3FK6Zo/aWMMBLzqnddX39QLd 9rXI3iJJWTWF1C60YquZ1PojcI/1T9nOzyVdFxbZDVU2PCGaE/QBfaUj0= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=oojy7eDr header.a=rsa-sha256 header.s=20221208 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=skip.tavakkolian@gmail.com smtp.helo=mail-pj1-f53.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-mx0.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=oojy7eDr header.a=rsa-sha256 header.s=20221208 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.216.53 (mail-pj1-f53.google.com); spf=pass smtp.mailfrom=skip.tavakkolian@gmail.com smtp.helo=mail-pj1-f53.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=IYPH1H6c; x-me-sender=none; x-ptr=pass smtp.helo=mail-pj1-f53.google.com policy.ptr=mail-pj1-f53.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt2.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=-100 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h= mime-version:from:date:message-id:to:content-type:list-help :list-id:list-post:list-subscribe:reply-to:subject :content-transfer-encoding:list-unsubscribe; s=dkim-1; t= 1692816559; x=1692902959; bh=fe4EZvxt4gtN+aKG2n7mZDEkNRdjKQLYutU 0dH5ClrM=; b=DApacPIM7lC+GbBBk/O3m/itYOj9dFkYxfrKWO9AMNF1zSvb+je vIDmnsXaSI7u1rzdEQG46PQwAva+Yo+LXABI/35rFnoVdEz+za1EAclnLuRbyF/u YBkgiQkoHqSMbXNjqV8rFSRts155zZ3gnylasOjHtKdxMfsBormL+OXM= Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id 71607263AC77 for <9fans@9fans.net>; Wed, 23 Aug 2023 14:49:08 -0400 (EDT) (envelope-from skip.tavakkolian@gmail.com) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id 4F8848C9016; Wed, 23 Aug 2023 14:49:08 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1692816548; b=USu8UklEntWUhDbaoJ4wWPMrHZj1/wnVgTAYsdKCPqqABHA1/d JNrPxon9Bidv0qhffTREyxKMQRGw5SzhOX6KDJXOkW/opRt9dG454Aa8Ap2xOuh1 xygiz/e4rM/uzgujrbKC+m0Kgt5eSvYxpENq6WznG3fBSUYvB2F3qTqQCPGTo78h CHKR4TkIFlad7aWFjAHhlgaI59rpiPREidHxOYR9jI6jqIjOYAWlguuUMXAyrMlm N8yxZF74dJCNmjaxnRzzhZeruB/5PacCfbx4ndth25+y5Z5O3qYYinUC8NMyCccW +aujzM89k42+iHtKi9UEiYhKoj2gnn/W5H2A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:from:date:message-id:subject:to :content-type; s=arcseal; t=1692816548; bh=drFbZoCGsVjoO4NP69EPG v5WRO3Q1PB3/QUODqCqFKw=; b=lHtg8DIOvvvxU35bZLxUx0nG+eWiaLTGzFQeN ZXwdRmycaXC3JUnSgK/Pmh9RowxbGYV4y8nGxkFc9MYMjDauglNWt8y6avpN67sO R1e9jKJNg9I0HfXB+mVzEzc2PS60xvcCaFjApOggTCjUtGqIeXjKN/KZDH4Vgy5c z5fFbACErQ9SaTE46iveeVHH75rzZ1xVpv8nPx+wh+7F91tgL7+RevbRgZJ5BJMJ QLM1PaS85g6+kMTkWZyiPHeCKdF4xO2veT2LSCf70TTjqy9k0uhUoLl4yrB9cLJj Nynrvyb1KboEPZwacndNXd/aajqCWC99OGbFCMp74kCKr9gDQ== ARC-Authentication-Results: i=1; tb-mx0.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=oojy7eDr header.a=rsa-sha256 header.s=20221208 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.216.53 (mail-pj1-f53.google.com); spf=pass smtp.mailfrom=skip.tavakkolian@gmail.com smtp.helo=mail-pj1-f53.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=IYPH1H6c; x-me-sender=none; x-ptr=pass smtp.helo=mail-pj1-f53.google.com policy.ptr=mail-pj1-f53.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt2.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=-100 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedviedruddvgedguddvkecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivg hnthhsucdlqddutddtmdenucfjughrpegghfffkffuvfgtsehttdertddttdejnecuhfhr ohhmpefukhhiphcuvfgrvhgrkhhkohhlihgrnhcuoehskhhiphdrthgrvhgrkhhkohhlih grnhesghhmrghilhdrtghomheqnecuggftrfgrthhtvghrnhepleegteduieeiffegkefh geehieevueelgfekheevvdfgueelkefgtdelledutdeknecukfhppedvtdelrdekhedrvd duiedrheefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepvddt ledrkeehrddvudeirdehfedphhgvlhhopehmrghilhdqphhjuddqfhehfedrghhoohhglh gvrdgtohhmpdhmrghilhhfrhhomhepoehskhhiphdrthgrvhgrkhhkohhlihgrnhesghhm rghilhdrtghomheq X-ME-VSScore: -100 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'skip.tavakkolian@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="skip.tavakkolian@gmail.com"; helo=mail-pj1-f53.google.com; client-ip=209.85.216.53 Received: from mail-pj1-f53.google.com (mail-pj1-f53.google.com [209.85.216.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx0.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Wed, 23 Aug 2023 14:49:07 -0400 (EDT) (envelope-from skip.tavakkolian@gmail.com) Received: by mail-pj1-f53.google.com with SMTP id 98e67ed59e1d1-26d50a832a9so2904276a91.3 for <9fans@9fans.net>; Wed, 23 Aug 2023 11:49:07 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692816546; x=1693421346; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=drFbZoCGsVjoO4NP69EPGv5WRO3Q1PB3/QUODqCqFKw=; b=IYPH1H6cvSPL16J/x8aEwiOACIkDC7slvOumqjNSsX3ayIoNRAepHxKshaytrvH4NZ /UeUjjt4KL4Yp+5ckncA3wYMPtgS/CesZaMjxS+rbD+vmvHW7f/3ZHHHFpUqcWtwxe+g +zR6TZnW0V1OVPsYKas0ATeBpkgDmAK02dNYaBCdEVntgaQA/b2pX1SttWa0nb3ZtDxZ NvLLdnvFPbuDphorSa6OSD9xH9AVALMc7CqQjAzPJ+3cvNvArzQ3tqxCLjmHOR+ZTIKb NJMXOfFZOx7PB5RPw/w6Brh4bZWdWdyzkxByZY9GQtWJTa2ErEFhfq59sLP4PNApGFav KqKw== X-Gm-Message-State: AOJu0Ywg2wJCMGZGp1EtxEaRXOuFFX478+HF2lGgDCy6rE+TGpzX4Ngp 40PXm7ymBQfPpTpciCGkPphKDy0sw2VzCd+jxO+/bW183lee0g== X-Google-Smtp-Source: AGHT+IHGxuYbegX3o/8cfr3Utq+NE6Ja57yy+AaDdIW2kit8L4naEP9VHcPQI/7rsyLKz7PculLt4RYfpD9Z8oFvz2U= X-Received: by 2002:a17:90a:1308:b0:268:542a:6c22 with SMTP id h8-20020a17090a130800b00268542a6c22mr9872729pja.9.1692816546363; Wed, 23 Aug 2023 11:49:06 -0700 (PDT) MIME-Version: 1.0 From: Skip Tavakkolian Date: Wed, 23 Aug 2023 11:48:55 -0700 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: c0c14d32-41e5-11ee-853e-34600a8c7b06 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UMjNiZWUzOGZhMTY0M2I2MC1NYjI0ZDNhNmVhYTBkMzA3MjAzYmQ4?= =?UTF-8?B?NTM2Pg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Subject: [9fans] Accessing auth/fs via Tailscale Content-Transfer-Encoding: quoted-printable List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:Mb24d3a6eaa0d307203bd8536:1:uxC-4N0GPGvYE_NLOy4Zghh49FdAw7EeRUmtuR8HbQg I've been meaning to mention this in case others might be interested. Tailscale is great at providing an efficient, secure and (mostly) decentralized virtual mesh network. Although there isn't a port of their agent for Plan 9, there is a way to use tailscale to access Plan 9 auth/fs/cpu behind a firewall. I have a Linux box with IP forwarding enabled that runs a tailscale agent configured to be a subnet router for my Plan 9 network (see their docs). On my laptop (macOS with TS agent installed) I boot a 9legacy term under qemu which then accesses the auth and the fs by their IP addresses. Of course the Linux box wouldn't be necessary if there was a tailscale agent for Plan 9 (it's in Go and open source), but none exists (yet?!). ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T23bee38fa1643b60-Mb24d3= a6eaa0d307203bd8536 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription