In the upgrade.txt file, it says:
2. There is no automatic upgrade process. The process is to install
the full installation to a temporary directory, so that you have access to the latest version of the files. Then follow the upgrade instructions provided
below for your specific version. Usually this just means replacing new binary files contained in the new alpha. DO NOT ATTEMPT TO INSTALL OVER YOUR EXISTING SETUP
I am running Linux and upgrading from A46. In the instructions on how
to do this, there's no indication I can see of what binary files to copy over in that list. Everything in the main mystic dir?
I hate to write ANY wrong info, but I'll try to help you... yer coming from a46 all the way to the newest a47, which will be a great update but there is some extra steps to be done.
Once yer on a47, and a newer a47 alpha comes out its pretty easy; USUALLY its simply two commands:
./install replace ~/mystic [This replaces the executables in /mystic to new
ones]
./mplc -T [This recompiles all the scripts to the new version.]
However, coming from a46 is a bigger update. BACKUP YOUR BBS FULLY - DATA LOSS COULD HAPPEN! Heres the commands I'd enter to upgrade from a46 stable to the newest 06/21 a47:
./install replace ~/mystic
[This WILL overwrite your /mystic binaries to new a47 versions!]
./install extract prompts.dat ~/mystic/data
./install extract msg_editor.c132* ~/mystic/themes/default/text
./install extract msg_editor.ini ~/mystic/themes/default/text
[IF you use a custom msg_editor.ini you might want to EDIT yours as opposed to overwriting with new. If yours is stock, this is fine.]
./install extract taglines.ans ~/mystic/themes/default/text
./install extract taglines.ini ~/mystic/themes/default/text
./install extract taglines.dat ~/mystic/data
[You can find my LARGE 400,000line taglines file @ 20ForBeers.com:1337, file area #22 'Other BBS', taglines.zip.]
./mystic -cfg
[Goto new user settings #2 and set Taglines to "ON"; or whatever setting you prefer.]
[If you have a custom #132 prompt in any of your themes, reset to default or update to include new format; add "YNC" to the beginning.]
[If you have a custom #522 prompt in any of your themes, reset to default or update to include new format; add "YN" to the beginning.]
./mplc -T
[From the /mystic directory; this recompiles all your MPL scripts to the new format.]
rm fidopoll
[fidopoll has been officially replaced by the POLL command in MIS. You must address any events you're using, and fix any calls to "fidopoll" that you may use... additionally, some of us have created the following fidopoll.sh script, AND chmod +x'd it, so that anything we missed will still function and not create an issue:]
fidopoll.sh:
-----
#!/bin/sh
./mis poll $@
-----
I believe this covers everything; however YOU need to read upgrade.txt and whatsnew.txt to make sure I didn't miss any steps. MY system is highly customized and I can't just overwrite those msg_editor.ini and other files... but any stock system will be fine. Again, backup FIRST... shutdown MIS before trying any update [BBS fully offline and shutdown.] and doublecheck my work. I'm not a professional sysOp, I just pretend to be one on Tuesdays.
... A REAL test for that pink bunny : installing Windows95 on an XT
|07p|15AULIE|1142|07o
|08.........
--- Mystic BBS v1.12 A47 2021/06/21 (Raspberry Pi/32)
* Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150)