599 Commits

Author SHA1 Message Date
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
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
Ben Peddell
21fb357f41 Warn of known issues when mod_branch=Linux 2016-02-06 04:07:33 +10:00
Ben Peddell
30ac0c3a22 Fix the path to appworkshop_appid.acf
Fixes: 9c35974 Improve mod update behaviour
2016-02-06 03:29:28 +10:00
Fez Vrasta
c1648f0163 Merge pull request #383 from klightspeed/1.5-dev#removemodfiles
Remove files that have been removed in mods
2016-02-05 16:48:14 +01:00
Ben Peddell
40bd3e80a9 Remove files that have been removed in mods 2016-02-06 01:43:16 +10:00
Fez Vrasta
565189eefc Merge pull request #381 from klightspeed/1.5-dev#steamcmdstatus
Improve mod update behaviour
2016-02-03 12:33:52 +01:00
Ben Peddell
1862ccd15f Add spinner and verbose support 2016-02-03 21:29:54 +10:00
Ben Peddell
9c35974678 Improve mod update behaviour 2016-02-03 20:45:01 +10:00
Fez Vrasta
8fa345a405 Merge pull request #379 from klightspeed/1.5-dev#systemduser
Have systemd (and upstart) run the script as the user
2016-02-02 09:03:54 +01:00
Ben Peddell
fbd75687da Have systemd (and upstart) run the script as the user 2016-02-02 04:02:21 +10:00
Fez Vrasta
e560db7914 Merge pull request #372 from FezVrasta/master
Merge fixes from master into 1.5-dev
2016-01-29 14:23:22 +01:00
Fez Vrasta
4c0762643b Merge pull request #376 from klightspeed/1.5-dev#fix-74fe4c9-staging
Fix typo in staging directory based file removal
2016-01-29 14:22:36 +01:00
Ben Peddell
425e4f07f9 Fix typo in staging directory based file removal
Fixes: 74fe4c9 Remove files removed by Steam update
2016-01-29 22:54:25 +10:00
Fez Vrasta
c4c47402c8 Merge pull request #374 from klightspeed/1.5-dev#fix-d37176a
Fix typo in non-installed mod check
2016-01-29 12:40:41 +01:00
Ben Peddell
58458a852d Fix typo in non-installed mod check
Fixes: d37176a Warn when a mod is requested but not installed
2016-01-29 21:37:46 +10:00
Fez Vrasta
ac807bf74b Merge pull request #364 from klightspeed/1.5-dev#autoupdate
Add option to automatically update on startup
2016-01-28 12:20:00 +01:00
Fez Vrasta
fc1826805a Merge pull request #370 from klightspeed/1.5-dev#warnmod
Warn when a mod is requested but not installed
2016-01-28 10:06:47 +01:00
Fez Vrasta
4d696d2fd3 Merge pull request #371 from klightspeed/1.5-dev#removeservicename
Remove unused 'servicename' variable
2016-01-28 10:05:58 +01:00
Ben Peddell
1d3827a876 Remove unused 'servicename' variable 2016-01-28 18:05:50 +10:00
Ben Peddell
d37176adbb Warn when a mod is requested but not installed 2016-01-28 18:00:44 +10:00
Fez Vrasta
0cac2ab215 Merge pull request #369 from FezVrasta/fix-323
fixes #323
2016-01-27 23:39:31 +01:00
Fez Vrasta
6f861ce482 fixes #323 2016-01-27 23:38:58 +01:00
Fez Vrasta
7786ad884e Merge pull request #363 from klightspeed/1.5-dev#issue-358
Change message after server is started
2016-01-22 10:37:09 +01:00
Fez Vrasta
f0b9f91397 Merge pull request #365 from klightspeed/1.5-dev#warnwriteaccess
Warn when the SavedArks directory is not writable
2016-01-22 10:35:00 +01:00
Ben Peddell
326d753b40 Warn when the SavedArks directory is not writable 2016-01-22 19:09:43 +10:00
Ben Peddell
49a2b029bc Add --noautoupdate option to start and restart 2016-01-22 18:51:32 +10:00
Ben Peddell
4ca8617bc9 Add option to automatically update on startup 2016-01-22 18:43:42 +10:00
Ben Peddell
b1a4189a9c Change message after server is started 2016-01-22 18:37:01 +10:00
Fez Vrasta
ab6bf806dc Merge pull request #348 from klightspeed/1.5-dev#fixlenrcon
Fix typo in RCON handling
2015-12-28 14:38:12 +01:00
Ben Peddell
3c1690f018 Fix typo in RCON handling 2015-12-28 21:02:41 +10:00
Fez Vrasta
6cb040c204 Merge pull request #347 from klightspeed/1.5-dev#removerecvdie
Remove die on recv
2015-12-28 09:36:17 +01:00
Ben Peddell
9d45d9d1cc Remove die on recv 2015-12-28 10:21:39 +10:00
Fez Vrasta
5e55fcb0e4 Merge pull request #345 from klightspeed/1.5-dev#printerr
Print the last error when errors occur
2015-12-27 22:48:27 +01:00
Ben Peddell
2b58694e12 Print the last error when errors occur 2015-12-28 06:00:31 +10:00
Fez Vrasta
edd4b3c8f1 Merge pull request #344 from klightspeed/1.5-dev#fix-eeb42bc
Add missing semicolon
2015-12-27 12:36:29 +01:00
Ben Peddell
b0b36b9c5c Add missing semicolon
fixes eeb42bc
2015-12-27 21:05:11 +10:00
Fez Vrasta
cdb94b1359 Merge pull request #342 from klightspeed/1.5-dev#warnemptyadminpass
Warn when ServerAdminPassword is empty
2015-12-26 08:11:48 +01:00