Ben Peddell
d2e8f30e3c
Wait for SteamCMD to download mod
...
When `workshop_download_item` is executed, the Steam API will
download not just the specified mod, but also every other
mod that has ever been installed by that SteamCMD instance.
Wait for those to download and update when downloading the mod.
2015-12-09 04:40:31 +10:00
Fez Vrasta
c0204f23bf
Merge pull request #318 from klightspeed/1.4#fixrconport
...
Take RCONPort from GameUserSettings.ini with default
2015-12-08 19:35:32 +01:00
Ben Peddell
8aa42357c9
Take RCONPort from GameUserSettings.ini with default
2015-12-09 03:33:43 +10:00
Fez Vrasta
43977a1521
Merge pull request #315 from klightspeed/1.4#fixinisupport
...
Fix retrieving settings from ini file
2015-12-07 18:44:42 +01:00
Ben Peddell
2d30e7bbc2
Fix retrieving settings from ini file
...
The `sed -n` was missed, thus causing arkmanager to be unable
to get the password or RCON port from GameUserSettings.ini
Fixes: 30aea93bd6572df640d04951617bbe477571dea7
2015-12-08 02:57:40 +10:00
Fez Vrasta
720027f574
Merge pull request #308 from klightspeed/1.4#versionoption
...
Add --version option
2015-12-02 14:09:41 +01:00
Fez Vrasta
c62b3b4a14
Merge pull request #309 from klightspeed/1.4#cmdstatus
...
Return the status from the last command run
2015-12-02 14:09:06 +01:00
Ben Peddell
349aca899b
Return 1 from checkupdate when an update is required
2015-12-02 20:12:39 +10:00
Ben Peddell
d09ac2b8d7
Return the status of the last command
2015-12-02 20:12:01 +10:00
Ben Peddell
ecfb7027c5
Add --version option
2015-12-02 20:04:58 +10:00
Fez Vrasta
aefe19d482
Merge pull request #301 from klightspeed/1.4#defaultports
...
Add defaults for Port, QueryPort, RCONPort and serverMap
2015-11-26 11:43:31 +01:00
Ben Peddell
30aea93bd6
Add defaults for Port, QueryPort, RCONPort and serverMap
2015-11-26 16:48:29 +10:00
Fez Vrasta
d7fc3bb3a2
Merge pull request #296 from klightspeed/1.4#lockupdate
...
Prevent multiple updates from occurring concurrently
2015-11-23 15:37:23 +01:00
Ben Peddell
f859df13ac
Prevent multiple updates from occurring concurrently
2015-11-24 00:09:32 +10:00
Fez Vrasta
6e497e2871
Merge pull request #283 from klightspeed/1.4#fixsysdinstall
...
Fix typo in Debian and Redhat systemd installs
2015-11-09 12:59:27 +01:00
Ben Peddell
7112779ef8
Fix typo in Debian and Redhat systemd installs
2015-11-09 17:06:58 +10:00
Fez Vrasta
63ed10525c
Merge pull request #265 from klightspeed/1.4#fixinstallowner
...
Fix /var/log/arktools and arkmanager.cfg ownership
2015-11-03 19:44:36 +01:00
Ben Peddell
252fa7ca0b
Fix /var/log/arktools and arkmanager.cfg ownership
2015-11-04 00:06:21 +10:00
Fez Vrasta
63c2abad6e
Merge pull request #256 from klightspeed/1.4#fixupdateneeded
...
Fix mod update not being detected
2015-11-02 13:20:59 +01:00
Fez Vrasta
624a889f71
Merge pull request #259 from klightspeed/1.4#fixrootupgrade
...
Fix typo in `upgrade-tools` when running as root
2015-11-02 13:20:42 +01:00
Ben Peddell
346de3731d
Fix typo in upgrade-tools when running as root
2015-11-02 00:46:51 +10:00
Ben Peddell
83de3cbb66
Fix mod update not being detected
2015-10-31 17:18:16 +10:00
Fez Vrasta
c3826aa30f
Merge pull request #251 from klightspeed/1.4#modbranch
...
Add missing .modbranch file creation
2015-10-26 20:04:18 +01:00
Fez Vrasta
877658dc61
Merge pull request #249 from klightspeed/1.4#fixnetinstall
...
Fix error causing netinstall to fail with one argument
2015-10-26 20:03:38 +01:00
Ben Peddell
ba82be2ef4
Add missing .modbranch file creation
2015-10-27 03:13:47 +10:00
Ben Peddell
c4fa3924af
Fix error causing netinstall to fail with one argument
2015-10-26 06:23:42 +10:00
Fez Vrasta
3841416822
Merge pull request #246 from FezVrasta/1.4-dev
...
Release v1.4
2015-10-25 09:05:20 +01:00
Fez Vrasta
63f26a86a2
Merge pull request #244 from klightspeed/1.4-dev#dumbterm
...
Pull #241 from master into 1.4-dev
2015-10-24 17:20:20 +02:00
Ben Peddell
365986ddb0
Move TERM fixup into arkmanager
2015-10-24 15:02:10 +10:00
Marius Linge
4a48b8e9cc
Merge pull request #241 from Lihis/patch-3
...
Set TERM to "dumb" if TERM is not set
2015-10-23 18:14:04 +02:00
Fez Vrasta
63dda70950
Merge pull request #236 from klightspeed/1.4-dev#multihomefix
...
Fix error in MultiHome support
2015-10-21 19:06:07 +02:00
Fez Vrasta
ce5c4b98b3
Merge pull request #240 from klightspeed/1.4-dev#cwd
...
Change to the ark server root directory
2015-10-21 19:05:36 +02:00
Lihis
45c887f090
Set TERM to "dumb" if TERM is not set
...
Set environment variable TERM to "dumb" if it is not set. This suppresses errors from "tput", which are shown in eg. "systemctl status arkmanager.service". The error which tput gives without TERM set is "tput: No value for $TERM and no -T specified".
2015-10-19 16:11:30 +03:00
Ben Peddell
a08d087b8c
Change to the ark server root directory
...
This was implemented in 4d30f26, but was subsequently
eliminated in 1.2
2015-10-19 00:38:42 +10:00
Ben Peddell
9dc9b34eac
Fix error in MultiHome support
2015-10-13 23:29:02 +10:00
Fez Vrasta
60ed29322b
Merge pull request #232 from klightspeed/1.4-dev#fixes2
...
1.4 fixes
2015-10-13 14:44:38 +02:00
Fez Vrasta
73dd7617eb
Merge pull request #235 from klightspeed/1.4-dev#multihome
...
Add support for MultiHome setting
2015-10-13 14:44:20 +02:00
Ben Peddell
1b814b99d6
Add support for MultiHome setting
2015-10-13 11:45:10 +10:00
Ben Peddell
29b952eda1
Exit arkmanager after upgrade
2015-10-12 06:27:20 +10:00
Ben Peddell
b2e041413a
Fix "arkmanager installed" to use steamcmd_user
2015-10-12 06:21:38 +10:00
Ben Peddell
1165dc1509
Update installer for new systemd scripts
2015-10-12 06:15:54 +10:00
Ben Peddell
aeafb3f5b9
Fix error with checkupdate when steam unreachable
...
Fixes: 0e6dfc2 (Don't report update available if steam unreachable)
2015-10-11 17:18:13 +10:00
Fez Vrasta
61bcceaf95
Merge pull request #228 from klightspeed/1.4-dev#fixes1
...
1.4 fixes
2015-10-10 16:00:12 +02:00
Ben Peddell
0e6dfc2922
Don't report update available if steam unreachable
2015-10-09 06:39:45 +10:00
Ben Peddell
9052c46225
Add mention of options in readme
...
Add mention of:
* ark_option="" -> ...?option?...
* arkflag_option="" -> -option
* arkopt_option=val -> -option=val
2015-10-09 06:39:45 +10:00
Ben Peddell
f8699b436a
Update readme
...
Add mention of `--me` install option.
Also add mention that `update` accepts multiple options.
2015-10-09 06:39:45 +10:00
Ben Peddell
01edcab4a1
Remove mod id from from workshop acf on installmod
2015-10-09 06:39:45 +10:00
Ben Peddell
e2f8a3e9c5
Check Query port when determining if server is up
2015-10-09 06:39:45 +10:00
Fez Vrasta
9bc1f8e417
Merge pull request #224 from klightspeed/1.4-dev#upgradeconfig
...
Upgrade config file with new options on install
2015-10-08 19:19:16 +02:00
Fez Vrasta
51b5e5c6e7
Merge pull request #226 from klightspeed/1.4-dev#checkonline2
...
Query Steam API for server status
2015-10-08 16:47:40 +02:00