Twas Friday, April 19th when lucidphreak said...
I've gotten things installed, ran the config app, etc.. But when I run "./mystic -(whatever the switch is to run the bbs)"
it just takes me back to a shell prompt..
I don't know what the problem is, but anytime I have any such problem, especially with something closed source like mystic, is to use strace(1) and just see what OS calls the software is doing, "strace -v ./mystic -[..]" more about it here
https://opensource.com/article/19/10/strace
You might see,
- searching and failing to find the configuration files in an alternate path
- attempting to open devices or files but denied by permission
- attempting to fork and exec, but failing to execute
The bottom of the logfile is the most important, whatever it did before exit is a very strong hint as to why it (silently) quit.
Also run "echo $?" and see what the exit code was and compare,
https://tldp.org/LDP/abs/html/exitcodes.html
I would also suggest running "dmesg" and searching for any kernel messages about denying executiong due to SELinux permissions. I don't know if its the joke anymore, but they would say the first thing you need to do on RedHat/CentOS is disable SELinux. Gosh I remember things so simple as "ssh-keygen" failing to write a file to ~/.ssh/id_rsa, the program just silently doesn't write the file, you have to run "dmesg" to see that it was denied access to write to ~/.ssh by SELinux Policy, because god forbid the program actually does what you want it to do.
And you can either figure out how to modify and reload your SELinux Policy and learn a new set of tools and DSL syntax for that or do what everyone else does and google "how to disable SELinux" :)
--- ENiGMA 1/2 v0.0.14-beta (linux; x64; 18.18.2)
* Origin: Xibalba -+- xibalba.l33t.codes:44510 (21:1/121)