522 Commits

Author SHA1 Message Date
Ben Peddell
d7d664342a Merge branch '1.6-dev' into 1.6-dev.unstable 2016-09-07 05:36:09 +10:00
Ben Peddell
b6afb04389 Merge branch 'master' into 1.6-dev 2016-09-07 05:35:30 +10:00
Ben Peddell
0c2bb68b2e Fix double-start when auto-update is enabled 2016-09-07 05:32:11 +10:00
Ben Peddell
2e8475cdc1 Add uninstallmods command 2016-09-01 20:19:56 +10:00
Ben Peddell
ac56f438f1 Allow multiple mods to be installed or uninstalled 2016-09-01 20:08:05 +10:00
Ben Peddell
a46ef5ad23 Restart server if necessary after update check 2016-08-31 16:27:48 +10:00
Ben Peddell
e0ab6c98ef Use full yyyy-mm-dd HH:MM:SS timestamp 2016-08-31 16:01:53 +10:00
Ben Peddell
04a647428c Merge branch '1.6-dev' into 1.6-dev.unstable 2016-08-30 14:43:24 +10:00
Ben Peddell
187015e69d Merge branch 'master' into 1.6-dev 2016-08-30 14:42:51 +10:00
Ben Peddell
c0c56ab687 Fix interaction between update and start 2016-08-30 14:41:02 +10:00
Ben Peddell
547abd6dc8 Merge branch '1.6-dev' into 1.6-dev.unstable 2016-08-29 21:00:55 +10:00
Ben Peddell
e75a8285d7 Merge branch 'master' into 1.6-dev 2016-08-29 21:00:07 +10:00
Ben Peddell
05e8511e22 Fix interaction between start and update 2016-08-29 20:58:49 +10:00
Ben Peddell
fac21dd9a8 Fix doRun writing the wrong PID to the run file 2016-08-26 17:30:52 +10:00
Ben Peddell
7efbbd3fdf Add arkPriorityBoost 2016-08-26 17:30:52 +10:00
Ben Peddell
1ed46b3b52 Merge pull request #572 from FezVrasta/master
Prevent server start during update
2016-08-26 16:23:45 +10:00
Ben Peddell
653006a66c Prevent server start during update 2016-08-21 22:28:43 +10:00
Ben Peddell
0403d29495 Add enablemod and disablemod commands 2016-08-07 15:37:52 +10:00
Ben Peddell
54d0e81ee8 Add support for arkmod_* in config 2016-08-07 15:15:12 +10:00
Ben Peddell
2bc7c3e9f2 Fix shift typo 2016-08-07 09:01:46 +10:00
Ben Peddell
af44f8df85 Add installmods command 2016-08-07 08:50:48 +10:00
Ben Peddell
ea03c35faf Perl string inequality is "ne" 2016-08-02 02:49:09 +10:00
Ben Peddell
eb1cdbb72b Count players with names 2016-08-01 10:43:47 +10:00
Ben Peddell
91916e0763 Merge branch 'master' into 1.6-dev.unstable 2016-07-31 17:43:48 +10:00
Ben Peddell
8a59a8c78c Exclude Primitive+ from mod download and extraction 2016-07-31 17:37:08 +10:00
Ben Peddell
8c90bbfb51 Merge branch 'master' into 1.6-dev.unstable 2016-07-30 03:40:37 +10:00
Ben Peddell
89f765eb7b Bypass Primitive+ modid 2016-07-30 03:36:33 +10:00
Ben Peddell
beaa42d80f Get version from version.txt 2016-07-30 03:32:00 +10:00
Ben Peddell
2d76c199e6 --warnreason now implies --warn 2016-07-23 02:46:22 +10:00
Ben Peddell
4b98f92ff8 Use the A2S_PLAYER query to get active players 2016-07-23 02:40:03 +10:00
Ben Peddell
94f3e9566d Stop warning if server is offline 2016-07-16 13:21:25 +10:00
Ben Peddell
ca9ea08ebe Fix error in last commit 2016-07-16 13:17:20 +10:00
Ben Peddell
9a76dd8e16 Add --warnreason 2016-07-16 13:12:17 +10:00
Ben Peddell
421c2c4c0b Fix sed command in install-cronjob 2016-07-15 20:03:31 +10:00
Ben Peddell
dea6befbe6 Use full arkmanager path 2016-07-15 16:40:15 +10:00
Ben Peddell
4786e5e925 Fix --arg bug in install-cronjob 2016-07-15 16:35:30 +10:00
Ben Peddell
4d4f488863 Improve restart behaviour using pid files 2016-07-13 23:08:19 +10:00
Ben Peddell
23757124c9 Change config migration
Write new example global config to `arkmanager.cfg.example`
Write migrated global config to `arkmanager.cfg.NEW`
Write migrated main instance config to `instances/main.cfg.NEW`
2016-07-11 15:13:19 +10:00
Ben Peddell
7f8aa05e80 Add printconfig command
This new command will print the file that each config option
is taken from.
2016-07-11 15:12:37 +10:00
Ben Peddell
6d207952b5 Fix arkAlwaysRestartOnCrash 2016-07-11 10:03:44 +10:00
Ben Peddell
b22b16b41d Create the saved arks directory if it doesn't exist 2016-07-10 23:42:51 +10:00
Ben Peddell
7de6c8ed24 Create the saved arks directory if it doesn't exist 2016-07-10 18:44:49 +10:00
Ben Peddell
7fbb47ad5c Add RemainAfterExit=yes to arkmanager.service 2016-07-09 17:13:48 +10:00
Ben Peddell
8dda5784f1 Change systemd service type to forking 2016-07-09 17:13:41 +10:00
Ben Peddell
9382c43b5b Fix --stagingdir= parameter 2016-07-09 17:13:24 +10:00
Ben Peddell
273879aa23 Fix update --force with arkStagingDir 2016-07-09 17:12:48 +10:00
Ben Peddell
92923df0eb " \n " added to empty response message
Server response when a command returns no response is
"Server received, But no response!! \n "
2016-07-09 17:11:34 +10:00
Ben Peddell
9b714824f5 Fix an inconsistency between install.sh and arkmanager.init 2016-07-09 17:10:09 +10:00
Ben Peddell
1ea02d9f1f Fix a couple of potential issues with player count checking 2016-07-09 17:09:24 +10:00
Ben Peddell
46e468d941 Return -1 from numplayers if server unreachable 2016-07-09 17:09:09 +10:00