Commit Graph

634 Commits

Author SHA1 Message Date
0b921a09f5 Implemented server start, global config, server config and init function
Sorry for the monster commit, was all necessary to get server start to
work.
2012-05-24 01:09:05 +01:00
4814d07664 Added "all" as a recognised server name. 2012-05-22 17:30:43 +01:00
ebb13794fc Added "all" the list of invalid names. 2012-05-22 17:26:20 +01:00
135ed48ba0 Implemented the "jargroup rename" command. 2012-05-22 17:23:53 +01:00
2340177ea3 Updated the read me to reflect the Minecraft Server Manager approach. 2012-05-22 16:12:57 +01:00
af0b4197bd Updated comments, and help output to reflect wiki. 2012-05-22 15:50:54 +01:00
4d06fcceea Renamed msm.config to msm.conf
With that name it will feel more at home when placed in /etc
2012-05-22 15:26:17 +01:00
a25bc683f3 Added a cron file to be installed here: /etc/cron.d/msm 2012-05-22 15:25:34 +01:00
12b876a53b Added "jargroup list" option, fixed jar group commands to check for arguments first.
Also fixed the as_user_stderr function, before it didn't return stderr
as was meant, and  returned neither stout or sstd err.
2012-05-21 21:49:58 +01:00
fd44c3134f Can now list existing servers. 2012-05-21 18:34:12 +01:00
1ceea5bd59 Improved command option names, now featuring "jargroup" and "server". 2012-05-21 17:59:04 +01:00
9ffdd27b88 Can now rename servers. 2012-05-21 16:13:24 +01:00
20e786d638 Can now delete servers (after confirmation). 2012-05-21 15:59:23 +01:00
bef9ce7916 Validation checks for create and server commands. 2012-05-21 15:52:31 +01:00
173895ec28 Renamed "jars remote" to "jar group" and a few other renames. 2012-05-21 14:48:18 +01:00
d7d7b31b06 Can now delete jar groups. 2012-05-21 14:39:59 +01:00
094bcd45ad Creating a jar group now automatically downloads the jar right away. 2012-05-21 14:28:37 +01:00
32014f6bca Added options to download jars files automatically, and create jar groups. 2012-05-21 13:22:28 +01:00
a4f1909357 Sketched out the "jars remote create" option 2012-05-20 14:02:40 +01:00
e36826a070 Sketched out the create command. 2012-05-20 13:40:46 +01:00
4e3d0299aa Sourced the config file 2012-05-20 12:48:13 +01:00
25fce611f0 Missed a syntax error 2012-05-20 12:48:00 +01:00
abfe9caba7 Fixed syntax errors. 2012-05-20 12:47:45 +01:00
e94fc91be6 Added a global configuration file 2012-05-20 12:42:36 +01:00
a286a9f088 Spelling mistake 2012-05-20 11:53:02 +01:00
32006e8088 Added Minecraft Multi server init script, with basic switch statement. 2012-05-20 11:52:19 +01:00
e226e9f116 Command help now uses actual command name (no longer hard coded.) 2012-05-19 22:55:46 +01:00
61533fa4ac Fixed ramdisk toggle to now delete world from RAM as intended. 2012-05-19 22:49:12 +01:00
bd7cb622bd Added "stop now" and "restart now" script options, and improved log roll to not restart server. 2012-05-19 22:42:52 +01:00
3704cbf851 Prevented log lines which don't start with a date from causing a problem. 2012-05-19 22:25:22 +01:00
244617bfe9 There is no need to create a new log file, it has not been deleted. 2012-05-19 21:08:34 +01:00
da7e589f49 Initial round of fixes, the script now works. 2012-05-19 21:05:07 +01:00
9b569fc3b4 Updated the config file to the correct version.
The previous version was a mistakenly old.
2012-05-19 17:55:59 +01:00
aaaa69dbd6 Initial (not tested, and most likely not working) files.
Before this initial commit, I worked on the code in a github gist. The
code in this commit comes from this gist commit:
https://gist.github.com/2725916/ce58be848998aa93572f99e62f2e39e06db9463a
2012-05-19 17:50:22 +01:00