• SyncTERM TERMCAP/terminfo

    From Deepthaw@VERT to All on Mon Nov 2 01:44:56 2020
    Hey all - when I try to run certain programs (frotz) under linux while connect via SyncTERM they crap out with an unknown term error.

    I seem to recall that SyncTERM provided a TERMCAP or terminfo file or similar for Linux that could be used to help provide support.

    Anybody have the directions handy on how to do that?

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Deepthaw on Mon Nov 2 01:55:39 2020
    Re: SyncTERM TERMCAP/terminfo
    By: Deepthaw to All on Sun Nov 01 2020 08:44 pm

    Hey all - when I try to run certain programs (frotz) under linux while connect via SyncTERM they crap out with an unknown term error.

    I seem to recall that SyncTERM provided a TERMCAP or terminfo file or similar for Linux that could be used to help provide support.

    Anybody have the directions handy on how to do that?

    http://wiki.synchro.net/install:nix?#installing_the_terminfo_file
    --
    digital man

    Synchronet/BBS Terminology Definition #49:
    MUD = Multi-User Dungeon
    Norco, CA WX: 71.6°F, 37.0% humidity, 0 mph SSW wind, 0.00 inches rain/24hrs

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deepthaw@VERT to Digital Man on Mon Nov 2 02:54:11 2020
    Re: SyncTERM TERMCAP/terminfo
    By: Digital Man to Deepthaw on Sun Nov 01 2020 08:55 pm

    Re: SyncTERM TERMCAP/terminfo
    By: Deepthaw to All on Sun Nov 01 2020 08:44 pm
    Anybody have the directions handy on how to do that?

    http://wiki.synchro.net/install:nix?#installing_the_terminfo_file

    Thank you!

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Deepthaw on Mon Nov 2 02:58:12 2020
    Re: SyncTERM TERMCAP/terminfo
    By: Deepthaw to Digital Man on Sun Nov 01 2020 09:54 pm

    Re: SyncTERM TERMCAP/terminfo
    By: Digital Man to Deepthaw on Sun Nov 01 2020 08:55 pm

    Re: SyncTERM TERMCAP/terminfo
    By: Deepthaw to All on Sun Nov 01 2020 08:44 pm
    Anybody have the directions handy on how to do that?

    http://wiki.synchro.net/install:nix?#installing_the_terminfo_file

    Thank you!

    Sure. Let us know if it fixes the issue you were having.
    --
    digital man

    Synchronet/BBS Terminology Definition #26:
    ETX = End-of-Text (ASCII 3, Ctrl-C)
    Norco, CA WX: 69.6°F, 39.0% humidity, 1 mph SW wind, 0.00 inches rain/24hrs

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deepthaw@VERT to Digital Man on Mon Nov 2 03:17:35 2020
    Re: SyncTERM TERMCAP/terminfo
    By: Digital Man to Deepthaw on Sun Nov 01 2020 09:58 pm

    Re: SyncTERM TERMCAP/terminfo
    By: Deepthaw to Digital Man on Sun Nov 01 2020 09:54 pm

    Sure. Let us know if it fixes the issue you were having.

    Sort of. I've been toying with MBSE (in addition to SBBS) and was toying around with running some linux terminal programs as external programs.

    When I tried using frotz and a few others, it'd give an unknown terminal type syncterm error.

    I was able to import the terminfo file, which added ansi-bbs to my Debian system but programs still gave the same problem.

    What I've done is source a brief script that runs before known problem doors which contains:

    #!/bin/bash
    if [ $TERM = "syncterm" ]; then
    export TERM=xterm
    fi

    and that's fixing it so far. I also notice that while ansi-bbs worked, frotz started to encounter issues when text scrolled up through the status bar at the top - but xterm's been a great workaround.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Deepthaw on Mon Nov 2 06:53:38 2020
    Re: SyncTERM TERMCAP/terminfo
    By: Deepthaw to Digital Man on Sun Nov 01 2020 10:17 pm

    Re: SyncTERM TERMCAP/terminfo
    By: Digital Man to Deepthaw on Sun Nov 01 2020 09:58 pm

    Re: SyncTERM TERMCAP/terminfo
    By: Deepthaw to Digital Man on Sun Nov 01 2020 09:54 pm

    Sure. Let us know if it fixes the issue you were having.

    Sort of. I've been toying with MBSE (in addition to SBBS) and was toying around with running some linux terminal programs as external programs.

    When I tried using frotz and a few others, it'd give an unknown terminal type syncterm error.

    I was able to import the terminfo file, which added ansi-bbs to my Debian system but programs still gave the same problem.

    What I've done is source a brief script that runs before known problem doors which contains:

    #!/bin/bash
    if [ $TERM = "syncterm" ]; then
    export TERM=xterm
    fi

    and that's fixing it so far. I also notice that while ansi-bbs worked, frotz started to encounter issues when text scrolled up through the status bar at the top - but xterm's been a great workaround.

    I'm not clear how your TERM environment variable is getting set to "syncterm" in the first place. In Synchronet, the term environment variable to use for external programs is set in sbbs.ini and by default it is "pc3" for ANSI terminals on Linux. So... is this something that MBSE is doing for you?

    If you really want a SyncTERM terminfo entry, you can create one by running "syncterm -t" on Linux. But a more generic "ansi-bbs" compatible term info should also work just fine with most BBS clients.
    --
    digital man

    Rush quote #27:
    Growing up it all seems so one-sided, opinions all provided
    Norco, CA WX: 65.7°F, 44.0% humidity, 0 mph SW wind, 0.00 inches rain/24hrs

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deepthaw@VERT to Digital Man on Mon Nov 2 13:29:30 2020
    Re: SyncTERM TERMCAP/terminfo
    By: Digital Man to Deepthaw on Mon Nov 02 2020 01:53 am

    I'm not clear how your TERM environment variable is getting set to "syncterm" in the first place. In Synchronet, the term environment variable to use for external programs is set in sbbs.ini and by default it is "pc3" for ANSI terminals on Linux. So... is this something that MBSE is doing for you?

    If you really want a SyncTERM terminfo entry, you can create one by running "syncterm -t" on Linux. But a more generic "ansi-bbs" compatible t

    Sorry if I wasn't clear - I'm running MBSE as the bbs software, and connecting to it using SyncTERM for Windoww - it's MBSE that gives the error message. I assume the error message is coming from the shell programs I'm trying to run getting tripped on a TERM entry they don't recognize (syncterm).

    I'll try your recommendation and see what that does. I'm not even sure if I'll go with MBSE, but I'm enjoying tinker with both it and sbbs.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Nelgin@VERT/EOTLBBS to Deepthaw on Tue Nov 3 02:59:50 2020
    Deepthaw wrote:
    Re: SyncTERM TERMCAP/terminfo
    By: Digital Man to Deepthaw on Sun Nov 01 2020 09:58 pm

    Re: SyncTERM TERMCAP/terminfo
    By: Deepthaw to Digital Man on Sun Nov 01 2020 09:54 pm

    Sure. Let us know if it fixes the issue you were having.

    Sort of. I've been toying with MBSE (in addition to SBBS) and was toying around with running some linux terminal programs as external programs.

    When I tried using frotz and a few others, it'd give an unknown terminal type syncterm error.

    I was able to import the terminfo file, which added ansi-bbs to my Debian system but programs still gave the same problem.

    What I've done is source a brief script that runs before known problem doors which contains:

    #!/bin/bash
    if [ $TERM = "syncterm" ]; then
    export TERM=xterm
    fi

    and that's fixing it so far. I also notice that while ansi-bbs worked, frotz started to encounter issues when text scrolled up through the status bar at the top - but xterm's been a great workaround.

    ---
    ??? Synchronet ??? Vertrauen ??? Home of Synchronet ??? [vert/cvs/bbs].synchro.net

    Have you tried these in your sbbs.ini file?

    ExternalTermDumb=dumb
    ExternalTermANSI=ansi-bbs


    With that, I have no terminal issues.

    ---
    ■ Synchronet ■ End Of The Line BBS - endofthelinebbs.com
  • From Deepthaw@VERT to NELGIN on Wed Nov 4 13:31:00 2020
    Quoting Nelgin to Deepthaw <=-
    Have you tried these in your sbbs.ini file?

    ExternalTermDumb=dumb
    ExternalTermANSI=ansi-bbs

    I'm actually not using SBBS, I'm testing MBSE. It's SyncTERM that I've been trying to troubleshoot. The recommendation of adding a terminfo file by
    running syncterm -T under linux seems to have fixed most of the problems.


    ... "Scotty, beam me up another Blue Wave message."
    ___ Blue Wave/386 v2.30

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net