626 Commits

Author SHA1 Message Date
Ben Peddell
8c05d7bf1e Touch app manifest on update
Touch the app manifest on update in order to force other instances to restart when an update is run.
2016-09-09 13:17:43 +10:00
Ben Peddell
658d044d0e Merge branch '1.6-dev' into 1.6-dev.unstable 2016-09-09 04:30:33 +10:00
Ben Peddell
7a51994ca5 Merge branch 'master' into 1.6-dev 2016-09-09 04:29:43 +10:00
Ben Peddell
3dc8ef100e Restart the server if it was updated while running 2016-09-09 04:25:26 +10:00
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