189 Commits

Author SHA1 Message Date
Marius Linge
090bf70b11 Includes a copy of the newest config file on installation 2015-06-27 11:56:37 +02:00
Fez Vrasta
b76424ecaa Merge pull request #60 from Atriusftw/master
Corrects path to appinfo
2015-06-26 16:56:48 +02:00
Marius Linge
ba3a6fff77 Corrects path to appinfo 2015-06-26 16:47:14 +02:00
FezVrasta
c72ed7b482 fixed wrong merge 2015-06-26 16:17:38 +02:00
FezVrasta
1c1170710f fixed netinstaller 2015-06-26 16:08:13 +02:00
FezVrasta
4ab5241d1c replaced wget with curl (and overwrite existing file if needed) 2015-06-26 16:02:06 +02:00
FezVrasta
fe06479bc9 ignore cache 2015-06-26 15:58:45 +02:00
FezVrasta
0eef15bbe4 fixed install command 2015-06-26 15:53:58 +02:00
Fez Vrasta
30d143119d Merge pull request #58 from FezVrasta/dev#1.1
Dev#1.1 shipped
2015-06-26 15:41:25 +02:00
FezVrasta
e288448de7 moved message to function 2015-06-26 15:39:50 +02:00
FezVrasta
2d8fde09f4 fixed comment 2015-06-26 15:38:53 +02:00
FezVrasta
410ee769bf added @klightspeed as contributor 2015-06-26 15:37:22 +02:00
FezVrasta
24863a5be6 typo 2015-06-26 15:22:40 +02:00
FezVrasta
42ce0a99ac clear cache before fetching the available version 2015-06-26 15:22:19 +02:00
Fez Vrasta
b07c60cb7c Merge pull request #55 from klightspeed/dev#1.1#appupdate
Dev#1.1 app_info_update (issue #53)
2015-06-26 11:57:26 +02:00
Ben Peddell
6fb7f6a4e6 Add app_info_update 2015-06-26 18:43:58 +10:00
Ben Peddell
721491975b Get current version from appmanifest_${appid}.acf
forceUpdate had a window of time between initiating the
update and getting the current version where it could
miss an update.  Close that window by getting the installed
version from the appmanifest file.
2015-06-26 18:43:49 +10:00
FezVrasta
2e12cdedeb fixed forceUpdate function 2015-06-25 17:29:53 +02:00
Fez Vrasta
659e550b04 Merge pull request #52 from klightspeed/dev#1.1
Dev#1.1 - systemd
2015-06-25 13:48:07 +02:00
Ben Peddell
bcd25812d9 Fix EXECPREFIX modification in systemd install 2015-06-25 21:37:27 +10:00
Ben Peddell
2b16b5e707 Add pidfile support 2015-06-25 21:35:42 +10:00
Ben Peddell
89d7b9889c Use INSTALL_ROOT and EXECPREFIX for systemd 2015-06-25 21:24:32 +10:00
Ben Peddell
9ca3d5f3c5 Add distro-agnostic systemd init script 2015-06-25 21:21:55 +10:00
Ben Peddell
9bfdc8ccba Add RedHat systemd unit 2015-06-25 21:21:48 +10:00
Ben Peddell
b2d5554cf4 Rename arkdaemon.service to arkmanager.service 2015-06-25 21:04:10 +10:00
Ben Peddell
f196df51c6 Copy Debian init script to /usr/libexec/arkmanager 2015-06-25 21:04:06 +10:00
FezVrasta
ebb1ccb2c8 improved output of rhel daemon 2015-06-25 11:58:53 +02:00
Fez Vrasta
94e0871897 Merge pull request #50 from klightspeed/dev#1.1
Dev#1.1 - fixes
2015-06-25 10:43:11 +02:00
Ben Peddell
7e9e1b05ae Modify config user to match install user 2015-06-25 10:19:38 +10:00
Ben Peddell
0676552a48 Fix typo in init script modification 2015-06-25 10:19:31 +10:00
Ben Peddell
b0936f2f13 Parse steamcmd output and extract buildid
buildid for public branch is under
depots.branches.public.buildid

The output from app_info_print is a line-oriented
json-like structure which is easily parsed by bash.
2015-06-25 10:19:20 +10:00
Fez Vrasta
9ba4655315 Merge pull request #48 from Sispheor/dev#1.1
dev#1.1 ready to go
2015-06-24 21:56:29 +02:00
Sispheor
c860735e0c fix issue #31 and add forceupdate function 2015-06-24 21:33:13 +02:00
Sispheor
13913709d4 add systemd unit file and update install to use it 2015-06-24 20:28:38 +02:00
Sispheor
01c35b4745 Merge remote-tracking branch 'upstream/dev#1.1' into dev#1.1 2015-06-24 19:22:23 +02:00
Sispheor
cd438f2be7 Merge branch 'master' of github.com:Sispheor/ark-server-tools into dev#1.1 2015-06-24 19:21:00 +02:00
FezVrasta
12322876f0 added Contributors line instead of putting them together with maintainers 2015-06-24 18:08:59 +02:00
FezVrasta
8e2d92f767 log output of ShooterGameServer and moved arkmanager logs to arkmanager.log 2015-06-24 18:08:59 +02:00
FezVrasta
6b531dea7e improved start and stop messages 2015-06-24 17:36:27 +02:00
FezVrasta
00510c87b1 fixed iptables informations 2015-06-24 14:00:59 +02:00
FezVrasta
ee050cffae use git.io url for the net installer (shorter) 2015-06-24 12:53:25 +02:00
FezVrasta
969d73a411 added documentation about --help argument 2015-06-24 12:25:54 +02:00
FezVrasta
eabb3412b2 improved configuration section of readme 2015-06-24 12:22:59 +02:00
FezVrasta
b9b157c7e5 fixed output spaces 2015-06-24 12:13:41 +02:00
FezVrasta
362fa3a3c5 standardize server options, now they work all in the same way 2015-06-24 12:01:37 +02:00
FezVrasta
2366c21fd5 improved output of update command 2015-06-23 23:51:59 +02:00
FezVrasta
69e6c8e421 revert printf escape 2015-06-23 23:42:54 +02:00
FezVrasta
911ec781b7 improved outputs 2015-06-23 23:38:06 +02:00
FezVrasta
f9c97a2bd2 improved help messages 2015-06-23 23:26:32 +02:00
FezVrasta
b94be72858 fixed format of checkupdate output 2015-06-23 23:00:38 +02:00