Table of Contents
Mystic and other BBS programs
Any BBS program that can make an outgoing RLogin connection can use the connector. Set up the connector exactly as for Synchronet; only the door entry is different.
What the connector expects
An RLogin connection to local_interface:local_port (normally 127.0.0.1:9998) with the fields in the order Synchronet and SyncTERM use:
| RLogin field | What to send |
|---|---|
| client user name | the caller's hub password. Any string, but it must stay the same for that caller. |
| server user name | the caller's name. The connector adds [TAG]. |
| terminal type | the game code (for example lord), or blank for the hub menu |
Mystic
Not yet tested with Door Hub; reports welcome.
Add a menu item with the command IR (outbound RLogin) and data like:
/addr=127.0.0.1 /port=9998 /user=@USER@ /pass=hubpass /term=lord
- Mystic sends the password first, which is the order the connector expects.
- Use
/term=with a game code, or leave it out for the hub menu. - With a fixed
/passevery caller has the same hub password. That's fine: the hub only uses it to check that a returning name is the same person from your board. - The menu editor and IR options are described in the Mystic wiki.
Using the rlogin program
If your BBS can run a Linux command for a door, the system rlogin program works too, the same way DoorParty's Mystic script does it:
rlogin -p 9998 -l "CallerName" localhost
rlogin sends your Linux user name as the hub password (so every caller has the same one) and no game code, so callers get the hub menu. A terminal type can be passed with TERM=lord rlogin … on systems whose rlogin sends $TERM.
Other software
If your BBS can only telnet out, it can't use Door Hub directly: the hub needs the caller's name, which telnet doesn't carry. Ask on your BBS software's support channels about outbound RLogin, or contact the hub's sysop.
