Default values which apply to all servers can be found in `/etc/msm.conf` under the heading "Server Defaults". See [Configuration → Global Settings][global-config] intead for setitngs which apply to all servers.
If a server is not configured individually–and it does not have to be–global default values are used instead. You may however override these defaults for a particular server by editing its `server.properties` file found in the respective server directory, and adding any of the settings from the following sections.
*Note: MSM's default values are used for every unspecified option, so `server.properties` can be left completely unedited.*
## A Note on Paths
A setting ending `-path` accepts a relative or absolute path. Relative paths are appended to the location of the server directory. Neither absolute nor relative paths should end in a trailing slash, otherwise MSM will interpret them incorrectly.
Remember an absolute path is one that starts with a forwards slash, whereas a relative path does not.
## Invocation
These options cover starting the server in the way you want:
msm-username= # The linux user used to start the server
The `msm-version` setting is a code comprised of two parts: the server type, currently "minecraft" or "craftbukkit", and then the dot separated version number (e.g. `1.3.1`). For example `msm-version=minecraft/1.3.1` or `msm-version=craftbukkit/1.2.5`.
MSM selects, using this code, the most appropiate included versioning file, so the previous examples might resolve to "minecraft/1.3.0" and "craftubukkit/1.2.0" respectively. These **versioning files help MSM interact with differing Minecraft updates**.
If you are running a unique server type, maybe Tekkit for instance, pick the closest available version. Or let me know, by [creating an issue][issues], that you think MSM should accomodate it.