635 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
3dc8ef100e Restart the server if it was updated while running 2016-09-09 04:25:26 +10:00
Ben Peddell
0c2bb68b2e Fix double-start when auto-update is enabled 2016-09-07 05:32:11 +10:00
Ben Peddell
eee006801d Merge pull request #582 from rreynier/fix-typo
Fix error typo
2016-09-04 05:55:46 +10:00
Roeland Reyniers
80b8d491ac Fix error typo 2016-09-03 13:49:49 -06:00
Ben Peddell
c0c56ab687 Fix interaction between update and start 2016-08-30 14:41:02 +10:00
Ben Peddell
05e8511e22 Fix interaction between start and update 2016-08-29 20:58:49 +10:00
Ben Peddell
97875f88aa Merge pull request #567 from klightspeed/prevent-start-during-update
Prevent server start during update
2016-08-21 22:30:58 +10:00
Ben Peddell
653006a66c Prevent server start during update 2016-08-21 22:28:43 +10:00
Ben Peddell
8a59a8c78c Exclude Primitive+ from mod download and extraction 2016-07-31 17:37:08 +10:00
Ben Peddell
89f765eb7b Bypass Primitive+ modid 2016-07-30 03:36:33 +10:00
Ben Peddell
3486d0372a Merge pull request #540 from noc0lour/patch-1
Default non-privileged instance-config path
2016-07-13 22:42:21 +10:00
Andrej Rode
30af1a92a1 Default non-privileged instance-config path
Default non-privileged instance-config path seems to have changed to ~/.config/
2016-07-13 14:18:15 +02:00
Ben Peddell
b904adb576 Merge pull request #532 from klightspeed/1.5-fixes
Backport some fixes from the 1.6 development
2016-07-10 20:53:41 +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
Ben Peddell
2c877336d7 Use serverMapModId to set map name and MapModID option 2016-07-09 17:08:53 +10:00
Ben Peddell
ed9d38207e Merge pull request #418 from klightspeed/fix-653e934
Fix typo when comparing strings - should fix #417
2016-02-21 01:44:53 +10:00
Ben Peddell
2c06b1466f Merge pull request #415 from klightspeed/1.5#fix-e48bd5b
Fix typo in useConfig - should fix #414
2016-02-21 01:44:36 +10:00
Ben Peddell
fdc7bffb6b Fix logic error in configfile test 2016-02-20 22:39:12 +10:00
Ben Peddell
af216eee99 Fix typo when comparing strings
Perl uses `eq` to compare strings, not `==`.

Fixes 653e934268c876ac17bafa31998b9bb67c44abb6 Replace empty server
response with "Command processed"
2016-02-20 21:38:15 +10:00
Ben Peddell
3b2f1e7a30 Fix typo in useConfig
Fixes: e48bd5b830a16fc5f30deb19a880b9443705259b Add configfile name to
list-instances
2016-02-19 09:10:52 +10:00
Fez Vrasta
5e8b53be78 Merge pull request #413 from klightspeed/1.5#listinstances
Add configfile name to list-instances
2016-02-18 22:39:24 +01:00
Ben Peddell
e48bd5b830 Add configfile name to list-instances 2016-02-19 04:46:11 +10:00
Fez Vrasta
84fcc923d0 Merge pull request #411 from klightspeed/1.5#readme
Convert README to asciidoc
2016-02-18 17:23:47 +01:00
Ben Peddell
fef3a4b86a Convert README to asciidoc 2016-02-18 19:26:30 +10:00
Fez Vrasta
0494e73603 Merge pull request #410 from klightspeed/1.5#rconresponse
Replace empty server response with "Command processed"
2016-02-18 09:25:58 +01:00
Ben Peddell
653e934268 Replace empty server response with "Command processed"
Replaces the "Server received, But no response!!" return
from an RCON command with "Command processed".
2016-02-18 06:31:33 +10:00
Fez Vrasta
ce999a7f45 Merge pull request #405 from klightspeed/1.5#fix-61446ab
Fix typo in install script
2016-02-17 18:19:29 +01:00
Ben Peddell
910a57ff8c Fix typo in install script
Fixes: 61446ab88c986da27694b14a3192aa53b37cd152 Add CONFIGFILE and
INSTANCEDIR variables in install.sh
2016-02-18 03:10:33 +10:00
Fez Vrasta
d9f08f637c Merge pull request #406 from klightspeed/1.5#printinstalling
Print "Installing ARK server" in doInstall
2016-02-17 17:33:43 +01:00
Fez Vrasta
acd936d41f Merge pull request #407 from klightspeed/1.5#defaultinstance
Make "main" instance default in new installs
2016-02-17 17:33:29 +01:00
Ben Peddell
a205b4c81e Make "main" instance default in new installs 2016-02-18 01:36:28 +10:00
Ben Peddell
5ad361a2df Print "Installing ARK server" in doInstall 2016-02-18 01:16:22 +10:00
Fez Vrasta
46f8c16828 Merge pull request #399 from FezVrasta/1.5-dev
Release v1.5
2016-02-17 00:02:59 +01:00
Fez Vrasta
1286f609c3 Merge pull request #397 from klightspeed/1.5-dev#uninstallmod
Add uninstallmod and reinstallmod
2016-02-16 14:50:53 +01:00
Ben Peddell
cbcf73ff68 Add uninstallmod and reinstallmod 2016-02-16 13:47:06 +10:00
Fez Vrasta
d2a8582860 Merge pull request #388 from klightspeed/1.5-dev#revert-rm-acf
Fix mod updating re-downloading mod
2016-02-09 14:17:28 +01:00
Ben Peddell
65c9233bc6 Default to displaying dots when stdout is not a terminal 2016-02-09 22:16:46 +10:00
Ben Peddell
c1a1dc7a1a Add dots progress output 2016-02-09 22:06:16 +10:00
Ben Peddell
a8e95f9011 Fix mod updating re-downloading mod
Give up on trying to prevent steamcmd from updating
every other workshop item it has downloaded.  Instead,
give it a certain number of retries, and check if the
app's workshop downloads directory exists.
2016-02-09 07:06:05 +10:00
Fez Vrasta
c1927e4feb Merge pull request #386 from klightspeed/1.5-dev#fix-9c3597-acf
Fix the path to appworkshop_appid.acf
2016-02-05 19:41:03 +01:00
Fez Vrasta
8f2c9d2b7d Merge pull request #387 from klightspeed/1.5-dev#warnmodbranch
Warn of known issues when mod_branch=Linux
2016-02-05 19:40:48 +01:00