open
https://gitlab.synchro.net/main/sbbs/-/issues/1231
I'm getting the error show in this capture:
https://pastebin.com/DmR6J53y
According to Deuce this error is due to relative path calculation issue:
<@Deuce> Wait, is it /sbbs or /opt/sbbs?
<@Deuce> "/sbbs/exec/jsexec install-xtrn ../xtrn/syncdoom" vs "Installing /opt/sbbs/xtrn/syncdoom/install-xtrn.ini use Ctrl-C to abort"
<@Deuce> Maybe an old binary and/or a bad SBBSCTRL setting?
<Keyop> I have a symlink /sbbs points to /opt/sbbs
<Keyop> so I usually use /sbbs
<@Deuce> So, install-xtrn.js does relative path calculation, and with two valid names, you can't get there from here... try: /sbbs/exec/jsexec install-xtrn /sbbs/xtrn/syncdoom
<Keyop> Ah yes that works - ty :)
<@Deuce> Not sure if we have a realpath() in JS...
<@Deuce> Yeah, with not realpath(), a fix would need one of a few different hack things... I'll let DigitalMan sort that out, but it's worth filing an issue for.
Please let me know if you require any additional information.
--- SBBSecho 3.37-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)