• terminfo error

    From Dal@VERT to All on Friday, January 23, 2015 01:46:52
    Hi - This is my first post so be gentle!

    After a number of years (errr 20?), I've decided to revisit BBS-ing just for fun. I used to run a small board based on RA.

    So I've got a spare NAS that I've re-purposed as a flat Debian Wheezy box, compiled SBBS and it seems to start up interactively albeit with no configuration completed yet.

    I wanted to add the terminfo support but ran into the following error when I issue the call for tic to import the terminfo source found on
    wiki.synchro.net:

    "terminfo", line 29, col 63, terminal 'ansi-bbs': Missing separator

    No doubt I'm not the first to have hit this problem but I've not turned anything up in searches (is there a way of searching the posts here??).

    I downloaded the terminfo file using wget on the box itself.

    I'm not versed in the terminfo escape sequences, so not entirely sure where exactly the missing separator should be or even if the missing separator error is being thrown by the parser interpreting a command that has been changed/deprecated/whatever.

    Any help would be hugely appreciated.

    Thanks in advance.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Digital Man@VERT to Dal on Friday, January 23, 2015 16:17:02
    Re: terminfo error
    By: Dal to All on Fri Jan 23 2015 01:46 am

    Hi - This is my first post so be gentle!

    After a number of years (errr 20?), I've decided to revisit BBS-ing just
    for fun. I used to run a small board based on RA.

    So I've got a spare NAS that I've re-purposed as a flat Debian Wheezy box, compiled SBBS and it seems to start up interactively albeit with no configuration completed yet.

    I wanted to add the terminfo support but ran into the following error when
    I issue the call for tic to import the terminfo source found on wiki.synchro.net:

    "terminfo", line 29, col 63, terminal 'ansi-bbs': Missing separator

    It seems to work fine for me:

    root@cvs:/home/sbbs/install# tic terminfo
    root@cvs:/home/sbbs/install# uname -a
    Linux cvs 3.2.0-4-amd64 #1 SMP Debian 3.2.60-1+deb7u3 x86_64 GNU/Linux

    No doubt I'm not the first to have hit this problem but I've not turned anything up in searches (is there a way of searching the posts here??).

    Yes. Usually it's the 'F' key when using the terminal server (i.e. via Telnet, SSH, or RLogin).

    I downloaded the terminfo file using wget on the box itself.

    I'm not versed in the terminfo escape sequences, so not entirely sure where exactly the missing separator should be or even if the missing separator error is being thrown by the parser interpreting a command that has been changed/deprecated/whatever.

    Any help would be hugely appreciated.

    What's the size of the file (in bytes)? It should look like this after downloading:
    -rw-r--r-- 1 sbbs sbbs 1335 Jan 27 2008 terminfo

    It could be the method you used to download it added carriage-returns or something. Maybe trying getting it via CVS instead.

    And just an FYI, this terminal capability thing doesn't really do anything for the remote user unless you're going to be shelling to SCFG in ANSI mode or something unusal like that. I think most sysops never bother with the ansi-bbs termcap stuff.

    digital man

    Synchronet "Real Fact" #20:
    The first commericial sale of Synchronet was to Las Vegas Playground BBS (1992).
    Norco, CA WX: 71.6øF, 11.0% humidity, 14 mph S wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net