Re: Re: rlogin
By: T.J. Mcmillen to Echicken on Tue Jul 23 2024 04:04 pm
TelnetDoor.Exe -S <server> -R -X <username> -Y <password> -Z xtrn=<door>
Yeah, he just told me this, this morning. -Z was listed as "terminal type".
That's correct. The RLogin protocol only allows the client to pass 3 strings/fields to the server upon connection:
* client-user-name
* server-user-name
* terminal-type/speed
Synchronet's stock logon.js checks the rlogin "terminal-type/speed" field for the token "xtrn=<code>" and if preset (and configured/enabled), will execute the external program corresponding with "<code>". As documented here:
https://wiki.synchro.net/module:logo
For more info on RLogin in general:
https://www.rfc-editor.org/rfc/rfc1282 https://en.wikipedia.org/wiki/Berkeley_r-commands
--
digital man (rob)
Synchronet/BBS Terminology Definition #44:
IHA = Ille Homine Albe (Steve Deppe)
Norco, CA WX: 93.0øF, 34.0% humidity, 9 mph WNW wind, 0.00 inches rain/24hrs --- SBBSecho 3.20-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)