Commit Graph

606 Commits

Author SHA1 Message Date
Dan Brown
bc840aabbe Add rsync backups. 2014-02-08 16:53:15 -05:00
Zach Latta
6a2acce540 Merge pull request #237 from localstatic/master
Fix variable assignment error in common installer
2013-12-22 16:32:56 -08:00
Morgan Terry
61ce58542f Fix variable assignment error 2013-12-21 21:55:55 -07:00
Zach Latta
046bf299fb Merge pull request #236 from sk4ly/master
A couple small bug/feature fixes
2013-12-16 08:49:19 -08:00
sk4ly
0ef31d12e2 Update common.sh
fixed case sensitivity for system user variable
2013-12-16 01:25:17 -08:00
sk4ly
9e5277fd31 Merge branch 'master' of https://github.com/sk4ly/minecraft-server-manager 2013-12-15 20:01:40 -09:00
Brahm
89468ccc19 Added java as a package dependancy for installers/redhat.sh (needed to properly run jars)
Added option to make msm_user account a system account (resolving issue #194)
2013-12-15 18:49:46 -09:00
sk4ly
9ee2974f03 Update redhat.sh 2013-12-15 03:11:01 -09:00
sk4ly
db5fa81d09 Update redhat.sh 2013-12-15 02:14:19 -08:00
Zach Latta
bc547a7952 Merge pull request #226 from Akythius/patch-1
Fixed path returned during `jargroup getlatest`.
2013-11-25 14:16:20 -08:00
Zach Latta
da907bcb72 Merge pull request #227 from Akythius/patch-2
Install wrapper to automatically detect distribution
2013-11-25 14:15:26 -08:00
Akythius
56ac65a54b Install wrapper to automatically detect distribution
Detects Linux distribution, downloads and executes corresponding installation script.
2013-11-25 21:52:38 +00:00
Akythius
3877587da7 Fixed path returned during jargroup getlatest.
When running `msm jargroup getlatest <name>`, msm was returning path of (removed) downloaded jar instead of existing jar when already up to date.
2013-11-25 21:50:18 +00:00
Zach Latta
4461774cc6 Merge pull request #224 from Akythius/patch-1
Changed hardcoded user home directory from '/opt/msm' to '$msm_dir'
2013-11-24 13:38:00 -08:00
Akythius
7f55113f9d Changed hardcoded user home directory from '/opt/msm' to '$msm_dir'
When installing with to a non-standard directory, errors are thrown due to user being created with a home directory that doesn't exist. Fix sets user home directory to $msm_dir instead of '/opt/msm'.
2013-11-24 21:26:13 +00:00
Zach Latta
ddbb8bce1b Merge pull request #221 from boozaa/master
Add rdiff-backup optional backup worlds
2013-11-02 22:03:12 -07:00
boozaa
00ec57f814 Add rdiff-backup optional backup worlds
Add some settings in msm.conf :
- boolean flags to enable or not zip original backup system or
rdiff-backup
- path where to store rdiff-backup world backups
- number of days to keep
- nice parameter
2013-11-03 01:14:35 +01:00
Zach Latta
a837d507dc Merge pull request #218 from sk4ly/master
Compatability for shUnit2 installs outside of the local directory.
2013-10-24 03:26:48 -07:00
sk4ly
455e0daeed Added compatability for installations of shUnit2 existing outside of the local directory. 2013-10-23 23:05:34 -08:00
Zach Latta
f7b5027ba5 Merge pull request #217 from FSMaxB/master
Added support for systemd and Arch Linux
2013-10-03 18:01:56 -07:00
Max Bruckner
064d79ef1c added installer for arch linux 2013-10-03 14:55:53 +02:00
Max Bruckner
44af5bd8f5 added systemd service file
just put msm.service in /etc/systemd/system/ and make sure you have msm
accessible via /usr/local/bin

enable:  systemctl enable msm.service
disable: systemctl disable msm.service
start:   systemctl start msm.service
stop:    systemctl stop msm.service
2013-10-03 14:52:53 +02:00
Dan Berglund
23e3fbcd05 check for release or snapshot and get latest appropriate version 2013-09-23 11:40:55 -07:00
Zach Latta
f3981cf6d4 Merge pull request #160 from IronTetsubo/a39e1948abbe01190d6e9b5472676713557e1910
Add default minecraft jargroup on install
2013-09-13 19:23:29 -07:00
Zach Latta
de3a963c91 Merge pull request #203 from IronTetsubo/issue199
Fixed issue #199 - set permissions properly for /etc/cron.d/msm
2013-09-13 19:23:04 -07:00
Zach Latta
f8434debea Merge pull request #196 from IronTetsubo/issue117
Fixes issue #117 - msm restart properly says server message for restart,...
2013-09-13 19:22:56 -07:00
Zach Latta
3d72d7c66d Merge pull request #195 from IronTetsubo/pull1
Fixes marcuswhybrow/minecraft-server-manager#163
2013-09-13 19:22:43 -07:00
Zach Latta
5653c8d0c1 Merge pull request #204 from IronTetsubo/issue198
Fixed issue #198
2013-09-13 19:22:31 -07:00
Dave Fallon
ba2ed7d80c Fixed issue #198
Used SERVER_WORLD_STORAGE_PATH/INACTIVE_PATH instead of WORLD_STORAGE_PATH, so as to not cause nesting directories.
2013-09-13 19:20:13 -07:00
Dave Fallon
cb51632920 Removed cron reloading. Looks like modern distros don't require it. 2013-09-11 22:19:24 -07:00
Dave Fallon
8ab5471321 Fixed issue #199 - set permissions properly for /etc/cron.d/msm 2013-09-10 18:42:39 -07:00
Dave Fallon
98a4da2332 Fixes issue #117 - msm restart properly says server message for restart, not shutdown. 2013-09-07 18:30:01 -07:00
Dave Fallon
3a91f1bd9a Fixes marcuswhybrow/minecraft-server-manager#163 2013-09-07 17:52:46 -07:00
Zach Latta
0ef89241d2 Merge pull request #193 from IronTetsubo/pull3
Add support for alternate github repos
2013-09-06 00:42:16 -07:00
Dave Fallon
d4903477cc Fixed branch in the default conf as well, even though it should be overwritten on install. 2013-09-03 22:21:35 -07:00
Dave Fallon
12dfb5a1c9 Whoops, fixed UPDATE_URL to use the master branch.
Conflicts:
	installers/debian.sh
	installers/redhat.sh
2013-09-03 22:19:02 -07:00
Marcus Whybrow
0b0837c299 Merge pull request #192 from IronTetsubo/pull1
Fixed some minor typos I noticed while coding, all completely cosmetic.
2013-09-03 22:15:54 -07:00
Dave Fallon
235e8aebdc Set UPDATE_URL in installers and msm.conf
This is to allow for alt repos.
2013-09-03 22:15:27 -07:00
Dave Fallon
e3ed24e9ba Fixed cosmetic typo. 2013-09-03 22:05:44 -07:00
Dave Fallon
b28c0bccef Fixed cosmetic typo 2013-09-03 22:05:34 -07:00
Dave Fallon
9bc0478746 Fixed minor typo. 2013-09-03 22:04:42 -07:00
Marcus Whybrow
57874b8da9 Fixes typo that @IronTetsubo pointed out 2013-09-03 01:34:41 +01:00
Marcus Whybrow
d6689011c7 Fixes #180 by checking java is installed before starting a server 2013-09-03 01:33:44 +01:00
Marcus Whybrow
175eb17428 Merge pull request #191 from marcuswhybrow/world-creation-location
Fixes #26 by ensuring a symlink for level-name exists to worldstorage be...
2013-09-02 16:43:24 -07:00
Marcus Whybrow
211bb88acc Fixes #26 by ensuring a symlink for level-name exists to worldstorage before world generation begins 2013-09-03 00:40:39 +01:00
Marcus Whybrow
04370c5a76 Merge pull request #186 from IronTetsubo/pull2
Fixes marcuswhybrow/minecraft-server-manager#147
2013-09-02 15:14:01 -07:00
Marcus Whybrow
1037373392 Merge pull request #185 from IronTetsubo/pull1
Make sure a server is stopped before deleting it
2013-09-02 15:13:09 -07:00
Marcus Whybrow
aaa0d4bf86 Merge pull request #188 from IronTetsubo/pull3
Fixed issue #141 - typo with calling the wrong exit function.
2013-09-02 15:09:34 -07:00
Dave Fallon
163baa4187 Fixed typo with calling the wrong exit function. 2013-09-02 08:34:16 -07:00
Dave Fallon
d86d026439 Fixes marcuswhybrow/minecraft-server-manager#147 2013-09-01 16:09:52 -07:00