summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Cooper2016-03-17 10:29:17 -0700
committerMike Cooper2016-03-17 10:29:17 -0700
commit24634817e01e832be470fb1f3b6bd80bb80eef68 (patch)
tree404405e18fe8c7e7c9a01a395e22a428c0ef6eb1
parentc5563fb44373680e075ec0641ede8dac7f9be62b (diff)
downloadaur-24634817e01e832be470fb1f3b6bd80bb80eef68.tar.gz
Change UID/GID from 197 to 697
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD2
-rw-r--r--terraria-server.install10
3 files changed, 10 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 41250fc61d05..cbe23c2c1205 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = terraria-server
pkgdesc = Official dedicated server for Terraria
pkgver = 1.3.0.8
- pkgrel = 6
+ pkgrel = 7
url = https://terraria.org/
install = terraria-server.install
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 556098f3deb9..a6e7b74c3713 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=terraria-server
pkgver=1.3.0.8
-pkgrel=6
+pkgrel=7
pkgdesc="Official dedicated server for Terraria"
arch=('x86_64' 'x86')
license=('unknown')
diff --git a/terraria-server.install b/terraria-server.install
index bc061aef95a4..b1960249209e 100644
--- a/terraria-server.install
+++ b/terraria-server.install
@@ -1,15 +1,21 @@
post_install() {
if ! getent group terraria &>/dev/null; then
- groupadd -r -g 197 terraria >/dev/null
+ groupadd -r -g 697 terraria >/dev/null
fi
if ! getent passwd terraria &>/dev/null; then
- useradd -r -u 197 -g terraria -d /var/lib/terraria-server/ \
+ useradd -r -u 697 -g terraria -d /var/lib/terraria-server/ \
-s /bin/bash terraria >/dev/null
fi
}
post_upgrade() {
+ if getent passwd terraria && [[ $(id -u terraria) == 197 ]]; then
+ userdel terraria
+ fi
+ if getent group terraria && [[ $(id -g terraria) == 197 ]]; then
+ groupdel terraria
+ fi
post_install
}