361 Commits

Author SHA1 Message Date
Ben Peddell
f8789764dc Add datadir and dataprefix arguments to install 2015-09-18 19:37:12 +10:00
Ben Peddell
283c04dd81 Add install_bindir and install_libexecdir to config 2015-09-18 19:34:07 +10:00
Ben Peddell
d40d9d9df3 Always write arkmanager.cfg.NEW 2015-09-18 19:25:30 +10:00
Ben Peddell
bfca58c39d Add libexecdir argument to install.sh 2015-09-18 19:22:38 +10:00
Ben Peddell
3977190e7a Use PREFIX for global install 2015-09-18 19:17:49 +10:00
Ben Peddell
b86967c30c Add bindir argument to install.sh 2015-09-18 19:16:09 +10:00
Ben Peddell
f597644d59 Improve install.sh usage message 2015-09-18 19:12:20 +10:00
Ben Peddell
563c34b3f2 Add prefix, exec-prefix and install-root arguments 2015-09-18 19:10:23 +10:00
Ben Peddell
37014ec86d Implement better argument handling in install.sh 2015-09-18 19:06:15 +10:00
Ben Peddell
dc9fe449e6 Merge branch 'master' into 1.4-dev 2015-09-18 17:41:28 +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
be45bdfad8 Merge pull request #169 from klightspeed/1.4-dev#autorestart
Add server auto-restart
2015-09-17 13:54:03 +02:00
Ben Peddell
4a50d29324 Add server auto-restart 2015-09-17 20:22:03 +10:00
Fez Vrasta
ec8eec8cfa Merge pull request #167 from klightspeed/1.4-dev#modupdate
1.4 dev#modupdate
2015-09-16 12:46:57 +02:00
Ben Peddell
e9b987f19a Add update --update-mods option 2015-09-16 19:48:52 +10:00
Ben Peddell
b5819d517d Only copy changed files when extracting a mod 2015-09-16 19:36:06 +10:00
Ben Peddell
4bd9da569a Move mod extraction to out of doInstallMod 2015-09-16 19:29:01 +10:00
Ben Peddell
2207ff160a Move Mod download out of doInstallMod 2015-09-16 19:20:43 +10:00
Ben Peddell
fddbec4f00 Add --validate option to update 2015-09-16 19:10:42 +10:00
Ben Peddell
39c649d296 Merge forceUpdate into doUpdate 2015-09-16 19:02:48 +10:00
Ben Peddell
9b5435fe49 Allow update to take multiple options 2015-09-16 18:59:43 +10:00
Ben Peddell
e86f7b0ba3 Merge doWarnUpdate into doUpdate 2015-09-16 18:52:35 +10:00
Ben Peddell
e3dbe2847a Merge safe update into doUpdate 2015-09-16 18:48:42 +10:00
Ben Peddell
c329f28fee Move --force argument into doUpdate 2015-09-16 18:45:19 +10:00
Fez Vrasta
22b021b41b Merge pull request #160 from klightspeed/1.4-dev#multiserver
1.4 Features
2015-09-14 11:23:52 +02:00
Fez Vrasta
3a4372c58f Merge pull request #165 from klightspeed/1.4-dev#warn
Add option to warn players before update
2015-09-14 11:23:34 +02: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
b0e41d088f Add update --warn to readme 2015-09-14 17:17:15 +10:00
Ben Peddell
3eb123fa61 Add AltSaveDirectoryName support in backup 2015-09-14 17:10:37 +10:00
Ben Peddell
544a78267d Add example config options to config 2015-09-14 17:10:37 +10:00
Ben Peddell
b294cb622a ARK -flag support 2015-09-14 17:10:37 +10:00
Ben Peddell
d6fc1f7078 Update init scripts to use start/stop/restart --all 2015-09-14 17:10:37 +10:00
Ben Peddell
0080e3c81a Add start --all and stop --all commands
These commands will start and stop all servers specified in
the configfile_xxxxxx settings in the config file
2015-09-14 17:10:37 +10:00
Ben Peddell
c0793a8186 Make warning broadcast message customisable 2015-09-14 17:02:07 +10:00
Ben Peddell
01600381fa Merge branch 'master' into 1.4-dev#warn 2015-09-14 17:01:25 +10: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
589f810a57 Merge pull request #159 from klightspeed/1.4-dev#modinstall
Mod Installation support
2015-09-14 01:17:42 +02: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
Ben Peddell
5b9a3db3c6 Add installmod command 2015-09-13 07:27:41 +10:00
Ben Peddell
5c5cd58e34 Retry mod download after steamcmd timeouts 2015-09-13 07:27:41 +10:00
Ben Peddell
2ef86c9028 Add mod installation support 2015-09-13 07:27:32 +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