diff options
author | Mike Cooper | 2015-08-14 10:59:13 -0700 |
---|---|---|
committer | Mike Cooper | 2015-08-14 10:59:13 -0700 |
commit | d351439da1b76b93864a4f961016db1a74fa9f7d (patch) | |
tree | 917c367dc7eeb4193934ad1c6b322466be7886be | |
parent | 4edd9c5b7e3f6cc6ce0f0e8859ab1d88479caeae (diff) | |
download | aur-d351439da1b76b93864a4f961016db1a74fa9f7d.tar.gz |
1.3.0.8-5 Finally a good exit mechanism.
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | terraria-server@.service | 2 |
3 files changed, 5 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = terraria-server pkgdesc = Official dedicated server for Terraria pkgver = 1.3.0.8 - pkgrel = 3 + pkgrel = 5 url = https://terraria.org/ install = terraria-server.install arch = x86_64 @@ -14,7 +14,7 @@ pkgbase = terraria-server source = terraria-server@.service sha256sums = 0ab1ee17d78ae1ec039363519840cb1651c6aa22f5a76f014d9cfdca4fb7a333 sha256sums = 8a7e23efe3f72d8c88024cf32e53daa4b293bb2b17070dbf80e86876af1e22f9 - sha256sums = 7b871f41d73286ff4fad6cf1f046fc7b1ad0a0d9685baed57e4f97af730b81a8 + sha256sums = 27dfa3e01b4da26bccace69bcf02fd91293cac701e48ab358d9495070365c2ac pkgname = terraria-server @@ -2,7 +2,7 @@ pkgname=terraria-server pkgver=1.3.0.8 -pkgrel=4 +pkgrel=5 pkgdesc="Official dedicated server for Terraria" arch=('x86_64' 'x86') license=('unknown') @@ -18,7 +18,7 @@ source=("http://terraria.org/server/${pkgname}-linux-${_pkgver}.tar.gz" sha256sums=('0ab1ee17d78ae1ec039363519840cb1651c6aa22f5a76f014d9cfdca4fb7a333' '8a7e23efe3f72d8c88024cf32e53daa4b293bb2b17070dbf80e86876af1e22f9' - '7b871f41d73286ff4fad6cf1f046fc7b1ad0a0d9685baed57e4f97af730b81a8') + '27dfa3e01b4da26bccace69bcf02fd91293cac701e48ab358d9495070365c2ac') package() { cd "${srcdir}/${pkgname}-linux-${_pkgver}/" diff --git a/terraria-server@.service b/terraria-server@.service index 6f0250285174..e4f97ecf93f1 100644 --- a/terraria-server@.service +++ b/terraria-server@.service @@ -9,7 +9,7 @@ ExecStop=/usr/bin/screen -p 0 -S terraria-%i -X eval 'stuff "say Server shutting ExecStop=/usr/bin/screen -p 0 -S terraria-%i -X eval 'stuff "exit"\\015' # Don't stop process automatically, but still send SIGKILL after a timeout KillMode=control-group -KillSignal=SIGUSR1 +KillSignal=SIGCONT SendSIGKILL=yes [Install] |