Ben Peddell
50ae28b392
Add checkmodupdate --revstatus to readme
2017-07-26 20:50:52 +10:00
Ben Peddell
dc0838dc97
Add --revstatus option to checkmodupdate
...
Use --revstatus to reverse the return status, and provide
extra codes for errors:
* 0 = no updates available
* 1 = an update is available
* 2 = one or more mods don't exist on the workshop
* 3 = appworkshop_xxx.acf is missing
* 4 = SteamCMD workshop dir doesn't exist
2017-07-26 20:35:44 +10:00
Ben Peddell
3975d3b6c4
Update usage
2017-07-26 20:26:33 +10:00
Ben Peddell
96aec9d715
Add option to ignore installed mods
2017-07-24 08:03:01 +10:00
Ben Peddell
990d568151
Switch to http when querying api.ipify.com
2017-07-09 16:05:11 +10:00
Ben Peddell
46a157d0dc
Remove incorrect quoting in installmod and uninstallmod
2017-06-30 19:34:56 +10:00
Ben Peddell
1c7a3d8180
Fix typo causing incorrect mod update detection
2017-06-29 23:08:53 +10:00
Ben Peddell
921c51aef2
Fix typo in d0d89f6
2017-06-29 22:37:52 +10:00
Ben Peddell
03e2a766a7
Add steamworkshopdir to readme
2017-06-29 22:09:33 +10:00
Ben Peddell
d0d89f631d
Add steamworkshopdir setting
...
Some steamcmd installs use `SteamApps` instead of `steamapps` in its data directory.
2017-06-29 22:06:41 +10:00
Ben Peddell
2ca25c6ea6
Add steamdataroot to readme
2017-06-29 10:12:08 +10:00
Ben Peddell
1affcf3576
Fix incorrect exit due to uninit status
2017-06-28 09:13:34 +10:00
Ben Peddell
311ccc8421
Print mod status in checkForModUpdate
2017-06-27 17:14:41 +10:00
Ben Peddell
8a3b88ac0b
Notify user when steamcmd login is required
2017-06-24 21:02:04 +10:00
Ben Peddell
586a688a0c
Add checkmodupdate command
2017-06-19 17:36:04 +10:00
Ben Peddell
23a58e953d
Fix start/restart not closing stdout
2017-06-17 14:20:40 +10:00
Ben Peddell
35e28823a6
Fix wait intervals
2017-06-15 19:58:04 +10:00
Ben Peddell
d0265ebfe8
Fix warning waits for intervals of 1 or 2 minutes
2017-06-15 08:51:13 +10:00
Ben Peddell
9a770e6143
Make steam data directory overridable
...
Some steamcmd installs put steamapps into ~/.steam
instead of $steamcmdroot
2017-06-08 01:03:08 +10:00
Ben Peddell
40ef0b2c7e
Use dedicated update timestamp file
2017-06-08 00:56:38 +10:00
Ben Peddell
734e71de78
Use pidfile for background update detection
2017-06-07 19:25:21 +10:00
Ben Peddell
b6ced467ba
Merge pull request #792 from boerngen-schmidt/patch-1
...
Reliable user id detection
2017-06-01 06:50:34 +10:00
Benjamin Börngen-Schmidt
1c1fb707e2
Reliable user id detection
...
id -u returns the effective user id
2017-05-31 13:58:17 +02:00
Ben Peddell
c37813f0e4
Add standard arkserverexec value to README
2017-05-14 09:32:49 +10:00
Ben Peddell
c7a4337a0b
Use start --no-background in upstart service
2017-05-11 19:38:22 +10:00
Ben Peddell
ea1e2834b2
Use start --no-background in systemd service
2017-05-11 19:37:32 +10:00
Ben Peddell
1515156a12
Add --no-background option to start command
2017-05-11 19:36:19 +10:00
Ben Peddell
88b9807971
Add note about appinfo cache path
2017-05-07 00:38:28 +10:00
Ben Peddell
f4aad61192
Prevent directory not found error on mod install
2017-05-05 21:41:05 +10:00
Ben Peddell
17070b40bc
Add bzip2 to Debian prerequisites, add common prerequisites
2017-04-05 20:39:42 +10:00
Ben Peddell
c52a97bddd
Add bzip2 to CentOS prerequisites
2017-04-04 15:49:22 +10:00
Ben Peddell
3b941f44f4
Merge pull request #761 from Speedy37/patch-1
...
Fix syntax error in doDownloadAllMods
2017-03-20 07:41:25 +10:00
Vincent Rouille
bfdc893cea
Fix syntax error in doDownloadAllMods
2017-03-19 20:35:38 +01:00
Ben Peddell
3b8419f530
Add PID to status; add getpid command
...
Requested in #759
2017-03-10 08:25:57 +10:00
Ben Peddell
9f188a5ea1
FIx the path of txt files excluded from staging
2017-03-08 22:37:55 +10:00
Ben Peddell
7ee86da8c2
Silence an error from rm about non-existent files
2017-03-08 22:35:19 +10:00
Ben Peddell
a6e9abce91
Don't use hardlinks if using separate filesystems
2017-03-08 07:45:38 +10:00
Ben Peddell
e6a61ba415
Add --arkopt,<option> command-line option
...
Use `--arkopt,-optname=optval` or `--arkopt,-optname` for dash options.
Use `--arkopt,optname=optval` for options in the server options string.
2017-03-01 13:13:00 +10:00
Ben Peddell
5f9d18b862
Put notes on options which must be unique between instances
2017-03-01 12:42:28 +10:00
Ben Peddell
81d5a871b2
Add note about server instances requiring unique ports
2017-03-01 12:38:49 +10:00
Ben Peddell
8d32343cc7
Fix enablemod and disablemod
2017-02-23 05:54:17 +10:00
Ben Peddell
aa6291c055
Fix the mod install hardlink error properly
2017-02-21 04:38:58 +10:00
Ben Peddell
d50c1a811d
Fix hardlink error when installing mod
2017-02-20 18:06:32 +10:00
Ben Peddell
0b741f45dc
Fix instance config template installation
...
The `arkServerRoot` was not being updated to the desired path in `instance.cfg.example`. Fix this.
2017-02-16 10:07:02 +10:00
Ben Peddell
98a9463daf
Move map finding to functions; fix update --safe
2017-02-15 19:36:12 +10:00
Ben Peddell
c8f2920296
Improve netinstall argument handling
2017-02-15 06:27:58 +10:00
Ben Peddell
a59c01c9b7
Add support for reflinks on btrfs
2017-02-15 06:07:17 +10:00
Ben Peddell
ccf03c2c92
Add support for staging mods
2017-02-15 05:56:33 +10:00
Ben Peddell
2ea3a5fc93
Replace tabs with spaces
2017-02-15 05:40:20 +10:00
Ben Peddell
b0b10c804f
Remove existing Binaries/Linux/*.txt files from staging
2017-02-15 05:29:35 +10:00