There are various scripts included, mostly Bash shell scripts.
This script will compile, or recompile the entire system.
Installs everything on a Debian like operating system. You will need to know your root/sudo password and your MariaDB root password, though if MariaDB isn't installed, it will be installed. Note that some recent versions of MariaDB want to be passwordless for root.
Runs unit tests on opensim-SC.
Obsolete since Debian removed nant, but used to be part of the build system.
Parts of the build system.
An example script that runs a specific sim.
Backup the entire grid into gitAR archive files, which are like IAR and OAR files, only with git info in them, and compressed better.
Backup inventories of anyone that has logged on in since the last time this was run.
Backup a single accounts inventory. It's a symlink to start-sim, which figures out what to do based on the name it is called as.
Backup all currently running sims.
Common data and functions for the other scripts.
An old script to fix some problems caused by a bug in OpenSim. Not sure it's needed anymore, or even if it'll work. Probably best to not use it.
Script for dealing with gitARs, though not meant to be used by users.
Show the tmux consoles.
Start / stop sims, backup inventories / sims. This script does different things depending on where it is called from, and the name it is called as. It has afew options you can pass to it on the command line.
Backs up the inventory of the user specified in the arguments to an .iar file and updates the _gitIAR.tar.xz file.
./backup-inventory Avatar Name
Backs up the sim to an .oar and updates the _gitOAR.tar.xz file.
Starts up ROBUST if it is called from the config directory holding the ROBUST configuration.
Starts up the sim if it is called from the config directory holding the sim configuration.
Will start up everything.
Used internally by the "start up everything" process to start up the sims. It assumes that ROBUST was recently started.
Stops ROBUST if it is called from the config director holding the ROBUST configuration.
Stops the sim if it is called from the config director holding the sim configuration. It gives users on the sim a couple of warnings, waits a while, then shuts down the sim.
Create a sim. Ther are several optional arguments. If an argument is missing or blank, a default is used.
./create_sim "My Dobule Sized Sim", 1234,1234 512
Installs the monit config files. Note that a recent version of Monit seems to have issue with this, that I haven't tracked down yet. Monit isn't needed most of the time, and I want to replace it with something internal in the next major release.
An obsolete SQL script for migrating to OS groups.
The template monit config file.
The tmux config file. Note that tmux has a tendency to change how their config files work from one version to the next. It would be wise to test this before trying to use it.
Script to properly set ownership and permissions for files and directories in opensim-SC. Once you have a lot of assets, this wil take along time. It is called from InstallItAll.sh