332 Commits

Author SHA1 Message Date
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
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
Marius Linge
744d797a9e Merge pull request #185 from klightspeed/1.3#flags
Allow empty options
2015-09-21 09:25:29 +02:00
Ben Peddell
b977dc21bd Allow empty options
The config option e.g. ark_bRawSockets="" should result in the
...?bRawSockets
2015-09-21 04:45:33 +10:00
Marius Linge
b8cec29477 Merge pull request #181 from klightspeed/1.3#fixupdatewarn
Fix "infinite" update warn
2015-09-19 18:38:07 +02:00
Ben Peddell
5c69404551 Fix "infinite" update warn 2015-09-19 17:53:29 +10:00
Fez Vrasta
235972c57f Merge pull request #175 from klightspeed/1.3#savebeforeupdate
Save world before update
2015-09-18 16:13:52 +02:00
Ben Peddell
38d9b4e977 Save world before update
Not using isTheServerUp, as doSaveWorld should return immediately
if the server is not up.
2015-09-18 23:56:30 +10:00
Marius Linge
85325f2169 Merge pull request #171 from klightspeed/1.3#userinstall-me
Fix issue with user-install in install.sh
2015-09-18 06:01:58 +02:00
Ben Peddell
8568498a17 Fix issue with user-install in install.sh
Install script was putting "me" instead of "--me" into config file
2015-09-18 12:24:10 +10:00
Fez Vrasta
a698e260fd Merge pull request #164 from klightspeed/1.3#steamcmd_user
Fix issues with user-install
2015-09-14 11:22:57 +02:00
Ben Peddell
71e1fad790 Fix issues with user-install
* Ignore the steamcmd_user when validating the environment
* Add a -- separator when installing, so that --me is interpreted as
  an argument to the script rather than an argument to bash
2015-09-14 16:09:45 +10:00
Fez Vrasta
c45d74a2ff Merge pull request #161 from klightspeed/1.3#warn
Add option to warn players before update
2015-09-14 01:07:47 +02:00
Ben Peddell
6b0c08ab09 Add option to warn players before update 2015-09-14 05:45:01 +10:00
Fez Vrasta
0e3d9f848e Merge pull request #156 from klightspeed/master
Move script version to script; add hotfix support
2015-09-02 19:23:43 +02:00
Ben Peddell
8a7f6d24bc Run install script using bash 2015-09-02 17:35:43 +10:00
Ben Peddell
6ce184797a Inject version from .version into arkmanager script 2015-09-02 17:13:42 +10:00
Ben Peddell
34a3ec8943 Try master branch if selected channel is not found 2015-09-02 17:05:34 +10:00
Ben Peddell
74b665cdfd Add hotfix update support 2015-09-02 16:55:10 +10:00
Ben Peddell
10a49b7baf Inject git commit into arkmanager script 2015-09-02 16:53:41 +10:00
Ben Peddell
3e0fa90c70 Move arkstVersion to script 2015-09-02 16:26:32 +10:00
Fez Vrasta
36b0becd2e push to new version 2015-09-01 10:44:29 +02:00
Fez Vrasta
c756e4e2ed Merge pull request #151 from FezVrasta/1.3-dev
1.3 dev
2015-09-01 10:43:04 +02:00
Fez Vrasta
d242fa18f9 Merge pull request #143 from klightspeed/master#hotfix-201c887
Fix typo in doUpgrade
2015-08-07 13:34:53 +02:00
Fez Vrasta
cc4d4cf9b4 Merge pull request #144 from klightspeed/1.3-dev#MapModId
1.3-dev mod support
2015-08-07 13:33:55 +02:00
Ben Peddell
0aa7546b06 Add '-MapModId' support
Specifying the Modded Map by ModID was added in 193.0
This adds support for this, and backups should work with it.
2015-08-07 21:23:15 +10:00
Ben Peddell
2e8e3b6aaa Fix map name extraction
Fixes: f6d402b (Add support for custom modded maps)
2015-08-07 21:22:15 +10:00
Ben Peddell
be21a03dda Fix typo in doUpgrade
Fixes: 201c887 (added upgrade command, added support for release channels)
2015-08-07 21:09:48 +10:00
Fez Vrasta
2e5aaf8c09 Merge pull request #137 from klightspeed/1.3-dev#multiserver
1.3 dev features
2015-08-02 12:38:09 +02:00
Ben Peddell
562bb93126 Add useconfig arkmanager command to specify config 2015-08-02 19:26:30 +10:00
Ben Peddell
2e65228607 Inform the user which command was not recognized 2015-08-02 19:26:30 +10:00
Ben Peddell
b52770f236 Support multiple commands in a single invocation 2015-08-02 19:26:30 +10:00
Ben Peddell
f58645cc1a Support special "--me" user-install 2015-08-02 19:26:02 +10:00
Fez Vrasta
3d635fa4c0 Merge pull request #131 from klightspeed/1.3-dev#process
1.3 dev stop/restart
2015-07-26 20:55:02 +02:00
Ben Peddell
f2ff580a90 Reduce restart delay to 1 second 2015-07-26 14:55:27 +10:00
Ben Peddell
ac41f14700 Wait for server to stop 2015-07-26 14:55:27 +10:00
Ben Peddell
3759904f12 Change isTheServerRunning to be consistent with doStop 2015-07-26 14:55:27 +10:00
Ben Peddell
2110bc7fa6 User SIGINT instead of SIGKILL to stop server 2015-07-26 14:55:27 +10:00
Marius Linge
93d9883ced Merge pull request #119 from Sispheor/1.3-dev
update readme.
2015-07-18 14:56:42 +02:00
Marius Linge
8c9d9f1f7f Merge pull request #121 from klightspeed/1.3-dev
Make backup function more robust
2015-07-18 14:54:54 +02:00
Ben Peddell
f6d402b6fe Add support for custom modded maps 2015-07-18 10:28:22 +10:00
Ben Peddell
a14f410fc9 Add last-ditch backup attempt 2015-07-18 08:33:19 +10:00
Ben Peddell
44fa13cdc6 Make backup function more robust 2015-07-18 05:33:39 +10:00
Marcq Nicolas
8339b8e6a3 fix admin command URL. Now use steam community 2015-07-17 14:37:25 +02:00
Fez Vrasta
99e7110494 Merge pull request #120 from Lihis/patch-1
Fix: typo in usage
2015-07-17 14:13:08 +02:00
Lihis
3b3be70ee5 Fix: typo in usage
There should be space between arkmanager and [OPTION].
2015-07-17 13:40:58 +03:00
Sispheor
aec137e7bf fix readme 2015-07-16 23:01:15 +02:00
Sispheor
9e23213b2d remove unused variables 2015-07-16 22:20:52 +02:00
Sispheor
2171913d1d update readme, add rcon 2015-07-16 22:19:12 +02:00
Fez Vrasta
3ca424f63b Merge pull request #116 from FezVrasta/master
Merge hotfixes from master into 1.3-dev
2015-07-15 00:10:44 +02:00