Commit Graph
7 Commits
Author SHA1 Message Date
Carl HultayandGitHub 54ce7fefff Fixed Gopher Template Installation Bug 2024-11-24 20:22:38 -05:00
Carl HultayandGitHub 7ec986abee Create autoexec.sh 2024-11-24 20:20:19 -05:00
Carl HultayandGitHub a360d5909e Enhance install.sh
Added selection menu to install all steps, or individual
Added reference to autoexec.sh
Added Python Runtime Environment installation workflow

The new Python workflow will allow users to run ENiGMA½ on modern Linux distributions such as Ubuntu 24.04 per my note in #537.

It is my strong recommendation that we offer the user the use of pyenv, as this will decouple the distribution's Python interpreter from that of ENiGMA½ -- this will make the software more portable. It is poor advice to give a user that they upgrade their OS Python Interpreter; doing so can break the operating system if there are incompatibilities.
2024-11-24 20:18:51 -05:00
Carl HultayandGitHub 626e16e0b4 Fix VTXClient Documentation 2024-11-22 20:28:55 -05:00
Carl HultayandGitHub 4e914fc752 Update bbs.js 2024-11-20 20:31:52 -05:00
Carl HultayandGitHub 7db0ee0634 Update bbs.js to for Config Init Enhancements
If a new user of enigma-bbs tries to run ./main.js it will now explain why it can't start and suggest running './oputil.js config new'

In addition, in the event of an error scenario it will exit with exitcode 1 so that systemd / other tools that bring up the service will be able to detect than an error had occurred -- process.exit() defaults to 0, and therefore would not have been caught.
2024-11-20 20:08:17 -05:00
Carl HultayandGitHub 2ac2bf4c2a Update install.sh
Manual Installation per https://nuskooler.github.io/enigma-bbs/installation/manual.html asks the user to use v18 whereas this script was defaulting to 14.

This caused me some frustration in getting my BBS up and running as I at first depended on the auto-install script.

For the less apt user, this might be a blocker to adopting this BBS Software.
2024-11-20 19:45:18 -05:00