Did something change with the startup.mps during one of the pre-alpha's? It does not seem to allow me to run a GY command like I had before but
it does run the remaining commands.
I investigated this issue and here are my observations to help in the troubleshooting.
For this test, content of startup.mps is:
Begin
MenuCmd('GY', 'threatsentry')
End
Now, when I strace Mystic on start, I see it loads Python and at some point
it tried to open threatsentry.mpy but the open call looks very odd:
----CUT----
open("/home/mystic/mystic/scripts/threatsentry.mpy&4=to &5=subject &6=base name\r\n533 |15|$L02|&1 |11|&2 |14|$R25|&6 |10|$R35|&5\r\n; Message draft prompt &1 = high draft #\r\n534 |CR|09Select draft to resume (|111|09-|11|&1|09), (|11D|09)elete, or (|11Q|09)u,/home/mystic/mystic/scripts/threatsentry.mpy|12You have |15|MF
&:A", O_RDONLY) = -1 ENOENT (No such file or directory)
----CUT----
As you can see, the filename appears to have a portion of the prompts in it.
This is from a stock test BBS freshly upgraded to A43.
A42 works fine with the exact same code.
Once posted, if it's unreadable with the PIPE codes, I'll send it over by
email too.
Cheers!
|15 ß Þ |15StackFault |08<|03.|11.|15P|11h|03EN|11o|15M|11.|03.|08>
|11 Ý ß |11The Bottomless Abyss BBS
|03 ß Ýß |03ssh|08.|072222 |08/ |03telnet|08.|072023 |08/ |03https
|08 ÜþÞ |08bbs|07.|08bottomlessabyss|07.|08net
--- Mystic BBS v1.12 A42 2019/02/01 (Linux/64)
* Origin: The Bottomless Abyss BBS * bbs.bottomlessabyss.net (21:1/172)