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=DATE_IN_PAST_12_24, DKIM_INVALID,DKIM_SIGNED autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 29695 invoked from network); 6 Apr 2021 18:00:08 -0000 Received: from 1ess.inri.net (216.126.196.35) by inbox.vuxu.org with ESMTPUTF8; 6 Apr 2021 18:00:08 -0000 Received: from a11-123.smtp-out.amazonses.com ([54.240.11.123]) by 1ess; Mon Apr 5 14:13:20 -0400 2021 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=ug7nbtf4gccmlpwj322ax3p6ow6yfsug; d=amazonses.com; t=1617646391; h=From:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Message-Id:Date:To:Feedback-ID; bh=nntNp7cJyc4rbUKc6rPxL9sTOFydbcZ7q2AWLwQ/Gsc=; b=a/KA+rMQSJmVua1HAnoPMTrJOJs1Fn3WlDPhIUiGEgXOuhEZEc9lXA5FLUlJTUSd xo5cvm7hxAEtsDuDH3e1DfY7Aprxc5oL2lnusvmUuUyr1wQH4LKdlDCkA/euSAuuoTw Ri1VeYr3IkSE681NVeorWoX3n7Syas2wIC4gDxV8= X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=50.202.122.66; envelope-from=; From: Mack Wallace Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.1\)) Message-ID: <01000178a33d0f3b-ec840ea8-201f-432f-a5a5-b13993a12dba-000000@email.amazonses.com> Date: Mon, 5 Apr 2021 18:13:11 +0000 To: 9front@9front.org X-Mailer: Apple Mail (2.3608.120.23.2.1) X-Authenticated-User: mackbw@mapinternet.com X-SES-Outgoing: 2021.04.05-54.240.11.123 Feedback-ID: 1.us-east-1.X+xhoL9JiEQ8K0gzGjV36WZnSewOzOs8YCWuakKsLBY=:AmazonSES List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: shader-based framework property frontend Subject: [9front] Is there a way to extend telnet through rexport? Reply-To: 9front@9front.org Precedence: bulk I have a number of different sites which each have numerous disparate = systems that need to be administered - essentially by moving files = around. I want to use Plan9/9front to consolidate these systems at each = site and present them as a file structure on a server in the main = office. So essentially each location has its own subdirectory, and each = system as that site is represented by a subdirectory below that. I have been able to get this to work using various file system mounts, = then binding those mounts into a single directory which I then rexport. = This allows me to mount this on the server with all the devices = represented by different directory below the mount.=20 There are some devices that can only be accessed through telnet and = tftp. In the long term I would like to have a file system driver written = for them, but for the time being, is there a way to represent a telnet = connection by way of a file which can then be accessed over the rexport. = (It would be nice to be able to do the same with tftp as well as then = both would be through the tls link that rexport provides.) I know one can set up a telnet connection as a service using 'telnet -s = svc net!machine'. I currently do this to take a feed from gpsd on = another node to then feed it into gpsfs. And I have been able to extend = the gpsfs file system through rexport. However, I have not had any luck = trying to bind the service file to another subdirectory, or the /srv = subdirectory itself and have it show up on the server. Granted I have = only tried binding to the exported subdirectory after I=E2=80=99ve = already rexported it. Something I need to experiment with. However, if = that file can survive the rexport, what then to access it with, as I = don=E2=80=99t believe telnet nor con are set up to operate on a file. I = have read that the connection as a service is for a console file system. = But I am not sure if that would fit into the organization that I am = looking to build. Hoping that maybe someone has done something like this before and that = it is stupidly easy. Thanks, Mack=