Setup script

Discussions About MOSS (Myst Online Server Software)

Moderators: a'moaca', rarified

Post Reply
User avatar
Marten
Member
Posts: 180
Joined: Fri Dec 26, 2008 1:19 am

Setup script

Post by Marten »

I have written a setup script for the MOSS server. I've attached it to the issue logged in JIRA at https://foundry.openuru.org/jira/browse/MOSS-1 . I'd appreciate feedback.

The script has some very basic rules:
  • Put the script in the root of wherever you installed MOSS, and run it with one argument: The path to the MOSS build tree.
  • The script will refuse to run as root. You should run the script as the user that will run the MOSS server; that way, the encryption keys will be set up with the correct owner.
  • 'unzip' and 'perl' should be in the environment PATH. If perl is not found, the mbam files will not be generated and you'll be on your own to make and install them.
  • In your install root, you should place 3 Zip archives: AuthFiles.zip, Scripts.zip, and CyanStructure.zip. The CyanStructure.zip file is something you must build yourself from your Myst Online install, everything in the Zip must be within a CyanStructure folder, and there must NOT be a Data folder. You'll have to manually install any data that you want to redistribute from your MOSS server.
A few other notes:
  • The encryption keys are made with OpenSSH generators 2 (auth), 3 (game), and 5 (gatekeeper). Client files are placed into a "client" directory.
  • The default configuration files are installed but are not modified. If you need to change the database user name, or want to code in absolute paths as suggested in the setup instructions, that's in your hands.
  • You're also on your own for any database modifications, such as importing Sharper's journal and so forth.
The music is reversible, but time is not.
User avatar
rarified
Member
Posts: 1061
Joined: Tue Dec 16, 2008 10:48 pm
Location: Colorado, US

Re: Setup script

Post by rarified »

Thank you Marten, I'll look tonight or tomorrow.

_R
One of the OpenUru toolsmiths... a bookbinder.
Post Reply

Return to “MOSS”