summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Cooper2015-08-14 10:59:13 -0700
committerMike Cooper2015-08-14 10:59:13 -0700
commitd351439da1b76b93864a4f961016db1a74fa9f7d (patch)
tree917c367dc7eeb4193934ad1c6b322466be7886be
parent4edd9c5b7e3f6cc6ce0f0e8859ab1d88479caeae (diff)
downloadaur-d351439da1b76b93864a4f961016db1a74fa9f7d.tar.gz
1.3.0.8-5 Finally a good exit mechanism.
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD4
-rw-r--r--terraria-server@.service2
3 files changed, 5 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2a4ced421362..a1fc33365656 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 27c1fdddb56a..46eac10c1b30 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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]