602 Commits

Author SHA1 Message Date
Ben Peddell
e9afb36be2 Add arkCustomDynamicConfigURL option 2020-09-29 17:53:48 +10:00
Ben Peddell
292e5c9137
Warn when Mods directory is not writable 2020-08-17 01:12:13 +10:00
Ben Peddell
551fdb8e27 Update repo path
The ark-server-tools repo has been transferred to the arkmanager repo.
While the old URLs will still work, it is best if the new URLs are used.
2020-08-14 04:36:39 +10:00
Ben Peddell
ce9ef308f9 Output config warnings on stderr 2020-08-06 05:33:05 +10:00
Ben Peddell
dfeaf604a7 Add testconfig command 2020-08-06 05:30:50 +10:00
Ben Peddell
b4ac7a2eeb Fix line counting with listplayers 2020-08-01 12:04:37 +10:00
Ben Peddell
89e80dec96 Use rconcmd listplayers for online players with epic 2020-07-29 23:36:04 +10:00
Ben Peddell
b230c4f2f8
Add extra package manager overrides
Add arkstUsePkgManager to variables excluded from git blob hash calculation.
Add extra overrides for package managers or installers
Add comments for these settings
2020-07-16 19:44:59 +10:00
Chris Pritchard
f7757ff054
set default to blank rather than 0 2020-07-16 06:33:13 +01:00
Chris Pritchard
68238c0112
changed lsof back 2020-07-15 22:06:19 +01:00
Chris Pritchard
4a33d3f25e
added a arkstUsePkgManager variable and checks 2020-07-15 21:58:39 +01:00
Ben Peddell
fb1806c331
Fix arkNoPortDecrement when ark_Port not in instance config 2020-06-25 03:33:12 +10:00
Ben Peddell
f69ba15495 Add option to not decrement Port 2020-06-14 23:12:09 +10:00
Ben Peddell
8e5b78d665
Fix extra quotation mark 2020-06-14 00:28:14 +10:00
Ben Peddell
fa979793a5
Fix a couple of issues with restore
* Some variable expansions were unquoted
* *.arktribe etc. were missing
* tar status test was not detecting failures
2020-06-13 23:32:59 +10:00
Fabian Spottog
127a43eae5 add Restore option 2020-06-13 14:04:53 +02:00
Jason Parks
17e3b6492a Fix logdir permission warning 2020-05-15 12:28:30 -05:00
Ben Peddell
3b7709e17c
Fix typo with mod persistent storage
Directory is `SaveGames`, not `SavedGames`
2020-05-12 04:40:51 +10:00
Ben Peddell
e5321d4a5f Include Mod persistent info from SavedGames 2020-05-12 04:04:08 +10:00
akrauze
47319fccc0 fixing #1088 2020-04-26 23:43:30 +00:00
Ben Peddell
64bf16ce87 Fix inconsistent naming issue when map does not exist 2020-04-20 08:54:16 +10:00
Ben Peddell
71b622ab40 Abort if steamcmd_user is root 2020-03-21 07:56:35 +10:00
MrSlimbrowser
39f180e189 allow precise warn time 2020-03-09 10:27:31 +01:00
Ben Peddell
88570d51ea Add option to sudo to steamcmd_user when running arkmanager 2020-03-05 07:38:43 +10:00
Ben Peddell
ee7b81d11a Exit if no commands after wait command 2020-03-02 22:19:09 +10:00
Ben Peddell
461c9355e3 Allow arkserverLog etc to be overridden 2020-03-02 22:18:17 +10:00
Ben Peddell
668082b53b Add broadcast command override 2020-03-01 10:17:04 +10:00
Ben Peddell
d52f49ba27 Add options to overwrite GameUserSettings.ini and Game.ini 2020-02-25 23:26:27 +10:00
Ben Peddell
e11cc9952a Add notifyCommand 2020-02-22 20:40:55 +10:00
Ben Peddell
f26ae1e56f Add arkBackupPostCommand 2020-02-22 20:21:55 +10:00
Ben Peddell
fdff30450f
Allow non-empty backupAllMaps / includeAutoBackups
Suggested in https://github.com/FezVrasta/ark-server-tools/pull/1059#discussion_r378030037
2020-02-14 02:03:42 +10:00
MrSlimbrowser
0b59dfd67d add --allmaps and --autobackups to backup command 2020-02-11 21:27:23 +01:00
Ben Peddell
c116e12b2a Don't check ark directories outside instance 2020-01-29 09:24:23 +10:00
Ben Peddell
3ddbcf097b Fix directory test outside instance 2020-01-29 09:21:54 +10:00
Dominic_dl
b29e43b756 add full Path to runuser 2019-12-27 18:46:12 +01:00
Ben Peddell
00abbf0182 Allow arbitrary variables in notify message 2019-11-22 19:46:17 +10:00
Ben Peddell
40e373f70e Pass exit status when run as root 2019-09-17 21:29:09 +10:00
Ben Peddell
798e5dee56 Fix monitor process not waiting for renice / taskset 2019-08-25 04:22:04 +10:00
Ben Peddell
5d839a76a0 Fix broken server up detection 2019-06-23 04:40:46 +10:00
Ben Peddell
41556ffe9e Add mod update timestamp 2019-03-07 22:49:27 +10:00
Ben Peddell
f9cb25e1f2 Use steamcmdhome for workshop, log, appinfo cache 2019-02-22 22:12:10 +10:00
Ben Peddell
1911a67c0e Allow steamcmd home directory to be overridden 2019-02-22 19:18:38 +10:00
Ben Peddell
d2719fb452 Add --stopped and --online to wait command 2019-02-12 18:50:49 +10:00
Ben Peddell
784d9f3092 Replace su with runuser 2019-02-12 17:59:22 +10:00
Ben Peddell
9cfb38cc2d Add wait command 2019-02-06 23:41:12 +10:00
Ben Peddell
76e71f3c5a Fix error with serverbasedir 2019-01-24 21:27:08 +10:00
Ben Peddell
c7e6df0831 Disable allexport 2019-01-24 20:21:00 +10:00
Ben Peddell
f0ceb94427 Accept a serverbasedir option in lieu of $HOME 2019-01-24 20:20:52 +10:00
Ben Peddell
fd722330c8 Fix config ordering
* First default instance if set
* Then in order from ~/.arkmanager.cfg
* Then in order from /etc/arkmanager/arkmanager.cfg
* Then in order from ~/.config/arkmanager/instances/*.cfg
* Then in order from /etc/arkmanager/config/*.cfg
2019-01-24 19:23:24 +10:00
Ben Peddell
4b77d03016 Allow pre-start script to be non-executable script 2019-01-24 15:03:45 +10:00