• Talisman

    From deon@21:2/116 to apam on Thu Apr 18 10:59:36 2024
    Howdy,

    So I might be doing things you havent planned for - but I want to check.

    I'm setting up talisman to work in docker.

    When I compile, I have all the binaries going into /talisman/bin.

    I have all the "configuration" files go into /talisman/data, eg: /talisman/data/gfiles, /talisman/data/menus, etc.

    talisman.ini is in /talisman, which is the current directory when I start servo (ie: I start servo as "bin/servo").

    servo starts with an error, but accepts a telnet connection.

    "2024/04/18 00:55:36: EventManager: Error loading event manager config"

    I see from strace that it then launches "talisman", but since that isnt in the current directory it failes. (PATH does have /talisman/bin). So I soft link /talisman/bin/talisman to /talisman/talisman.

    My talisman ini files has

    gfiles path = data/gfiles
    data path = data/data
    ...

    (I even tried with /talisman/data/gfiles), but upon connection (after ANSI detected) talisman core dumps. If I softlink /talisman/data/gfiles to /talisman/gfiles (the current directory of the talisman process), it seems to work. IE: It doesnt seem to honour the "path" settings?

    No biggie, I can softlink my way around this - but thought I'd share in case it shouldnt be this way...



    ...δεσ∩
    --- SBBSecho 3.20-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (21:2/116)
  • From apam@21:1/182.1 to deon on Thu Apr 18 11:24:01 2024
    By: deon to apam on Thu Apr 18 2024 10:59 am

    "2024/04/18 00:55:36: EventManager: Error loading event manager config"

    That error is safe to ignore, talisman doesn't come with event manager config by default.

    (I even tried with /talisman/data/gfiles), but upon connection (after ANSI detected) talisman core dumps. If I softlink /talisman/data/gfiles to /talisman/gfiles (the current directory of the talisman process), it seems to work. IE: It doesnt seem to honour the "path" settings?

    Hmm, I'll have a look, maybe I have something hard coded by mistake.

    Thanks,
    Andrew
    --- SBBSecho 3.20-Linux
    * Origin: HappyLand - happylnd.synchro.net (21:1/182.1)
  • From apam@21:1/182.1 to deon on Thu Apr 18 11:29:26 2024
    By: apam to deon on Thu Apr 18 2024 11:24 am

    Hmm, I'll have a look, maybe I have something hard coded by mistake.

    Can you try modifying your talisman.ini file to

    GFile Path = data/gfiles

    (Note capitalization in GFile)

    I'm wondering if it's case sensitive and i've never noticed because I always have stuff in the default paths

    Andrew
    --- SBBSecho 3.20-Linux
    * Origin: HappyLand - happylnd.synchro.net (21:1/182.1)
  • From apam@21:1/182.1 to deon on Thu Apr 18 11:34:26 2024
    By: deon to apam on Thu Apr 18 2024 10:59 am

    gfiles path = data/gfiles

    Actually, this is wrong, it should be "gfile path" (i don't think it is case sensitive) but I've also got it wrong in the talisman.ini that it comes with.

    Andrew
    --- SBBSecho 3.20-Linux
    * Origin: HappyLand - happylnd.synchro.net (21:1/182.1)
  • From deon@21:2/116 to apam on Thu Apr 18 18:47:10 2024
    Re: Talisman
    By: apam to deon on Thu Apr 18 2024 11:34 am

    Howdy,

    gfiles path = data/gfiles

    Actually, this is wrong, it should be "gfile path" (i don't think it is case sensitive) but I've also got it wrong in the talisman.ini that it comes with.

    Yup, gfile path works (i've left it lower case).

    Thanks...


    ...δεσ∩
    --- SBBSecho 3.20-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (21:2/116)