256 Commits

Author SHA1 Message Date
Fez Vrasta
47e1b3e828 Merge pull request #316 from FezVrasta/master
Pull fixes from master
2015-12-07 19:10:56 +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
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
Ben Peddell
30aea93bd6 Add defaults for Port, QueryPort, RCONPort and serverMap 2015-11-26 16:48:29 +10:00
Fez Vrasta
577a0cc244 Merge pull request #297 from FezVrasta/master
Pull fixes from master
2015-11-23 16:04:25 +01:00
Ben Peddell
f859df13ac Prevent multiple updates from occurring concurrently 2015-11-24 00:09:32 +10:00
Fez Vrasta
2b71aba765 Merge pull request #281 from klightspeed/1.5-dev#downloadupdate
Add support for downloading updates before applying
2015-11-16 12:46:49 +01:00
Ben Peddell
0b5a6f0cba Fix a couple of bugs in update --warn
* Due to a bug in the minutes remaining check,
  the warning period was defaulting to 90 seconds,
  when it should have defaulted to 60 minutes.
* The time between 2 minutes and 90 seconds was
  60 seconds, when it should be 30 seconds
2015-11-15 00:23:32 +10:00
Ben Peddell
d315512035 When warning players, update now if nobody's there 2015-11-14 02:18:13 +10:00
Ben Peddell
c267cdf434 Add support for updating when nobody is connected 2015-11-14 00:10:24 +10:00
Ben Peddell
74fe4c958e Remove files removed by Steam update 2015-11-12 01:19:49 +10:00
Ben Peddell
914bbdb626 Add status messages in mod download 2015-11-08 06:54:12 +10:00
Ben Peddell
ffdeafec0c Move steamcmd execution to a helper function 2015-11-08 06:53:32 +10:00
Ben Peddell
78f0ccbc4a Add some notifications on what the updater is doing 2015-11-08 06:53:11 +10:00
Ben Peddell
c71ffd2dd9 Fix error in update option parsing 2015-11-08 06:53:11 +10:00
Ben Peddell
f5d9ddc0c0 Add support for separate filesystems 2015-11-08 06:53:10 +10:00
Ben Peddell
130d665f1a Add support for downloading updates before applying 2015-11-08 06:53:10 +10:00
Budman17r
c4fc86c0b9 Added Created backup with filename, changed directory to backup. 2015-11-05 08:21:22 -06:00
Budman17r
edaea141fe Setting the Backup script to backup Game.ini (Has additional Settings
Setting the Backup script to backup Game.ini (Has additional Settings
2015-11-04 15:16:22 -06:00
Budman17r
bbaf88a732 Merge pull request #3 from FezVrasta/1.5-dev
1.5 dev
2015-11-04 15:05:12 -06:00
Budman17r
9dbb28c0b6 Update arkmanager
added \e[68G
2015-11-04 09:01:28 -06:00
Fez Vrasta
1ce6259c66 Merge pull request #268 from klightspeed/1.5-dev#begin
Begin 1.5 development
2015-11-04 14:42:46 +01:00
Budman17r
e7cdf60095 Update arkmanager
removing verbose on tar. (makes it look cleaner
2015-11-03 15:46:56 -06:00
Budman17r
b7d2715ed6 Update arkmanager 2015-11-03 14:41:53 -06:00
Budman17r
2df713d488 Update arkmanager
Add the backups to a folder ${arkbackupdir}/${daystamp} 
/ARK-Backups/2015-11-03/Tars
2015-11-03 13:53:16 -06:00
Budman17r
db3bc524e0 Update arkmanager
Added the OK. Still needs work.
2015-11-03 12:19:18 -06:00
Budman17r
a945b954c3 Update arkmanager
Updating for bz2.
2015-11-03 10:27:43 -06:00
Budman17r
1286145c9d Update arkmanager
Adding Knight's recommendation.
2015-11-03 08:36:49 -06:00
Budman17r
314416f07c Tar the Backup files,
#Tar the files and remove the original Backup Directory.  Saves about 50MB of disk space per backup
2015-11-02 11:09:30 -06: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
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
Ben Peddell
325529010b Begin 1.5 development 2015-10-31 16:26:54 +10:00
Ben Peddell
ba82be2ef4 Add missing .modbranch file creation 2015-10-27 03:13:47 +10: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
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
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
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
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
Ben Peddell
0e6dfc2922 Don't report update available if steam unreachable 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
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