725 Commits

Author SHA1 Message Date
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
Matthew T. Kelley
03910c0317
Add comment for instances
I believe that adding a comment here could help with understanding how instances work 😄
2020-03-25 09:18:12 -04:00
Ben Peddell
71b622ab40 Abort if steamcmd_user is root 2020-03-21 07:56:35 +10:00
Ben Peddell
6e9167dcc9 Make service installation optional 2020-03-21 07:50:42 +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
94a8b96e74 Create /etc/bash_completion.d if it doesn't exist
Fixes: 06929b92188343303ed5cea25ab762bdb8dd0163 adding bash_completion for servers
2020-02-27 16:17:27 +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
Ben Peddell
54d9c34ccc
Add path change hints for Debian/Ubuntu/CentOS 2020-01-12 10:12:43 +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
Ben Peddell
abd6c2f02a Move start delay to doStart; add pre-start script 2019-01-24 14:58:31 +10:00
Ben Peddell
f1a90f5c27
Merge pull request #1003 from BoiseComputer/patch-1
Patch 1
2019-01-24 06:19:49 +10:00
Brian Aldridge
1eeffe3591
Removed comment from defaultinstance
Comment not needed for default instance.
2019-01-23 09:08:30 -07:00
Brian Aldridge
efd4430b4a
Delay until instance starts.
This will delay up to a set amount of time before starting the rest of the instances if defaultinstance_max is defined in the arkmanager.cfg file. Setting the value to 0 will cause no delay or not setting a value will cause no delay.
2019-01-23 09:07:03 -07:00