summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGalen Sampson2016-01-31 21:42:30 -0800
committerGalen Sampson2016-01-31 21:57:39 -0800
commit0e3f9939aee47e85f96a4756bbe5c58e78eaf321 (patch)
tree589355fbb0ca477e8060dc7d675f37289902fcda
parent79e4c3e5377259003bb20ad3b72e009f71ee57a5 (diff)
downloadaur-0e3f9939aee47e85f96a4756bbe5c58e78eaf321.tar.gz
PKGBUILD: Don't use configure option --with-user=
* Don't use configure option --with-user= (the user defaults to 'nobody'). This allows the package to build without creating the specified user first as 'nobody' is a base user. * Don't create the user and group in trafficserver.install pre_install().
-rw-r--r--PKGBUILD2
-rw-r--r--trafficserver.install8
-rw-r--r--trafficserver.tmpfiles2
3 files changed, 2 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c0b87974ea26..49f65e6dcd5c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -82,7 +82,7 @@ prepare() {
build() {
cd "${srcdir}"/"${pkgname}-${pkgver}"
- ./configure --with-user=tserver --enable-layout=Arch
+ ./configure --enable-layout=Arch
make
}
diff --git a/trafficserver.install b/trafficserver.install
index e51cfab3f092..9d5942a5e60e 100644
--- a/trafficserver.install
+++ b/trafficserver.install
@@ -1,9 +1,3 @@
-pre_install() {
- getent group tserver &>/dev/null || groupadd -g 499 tserver >/dev/null
- getent passwd tserver &>/dev/null || useradd -u 499 \
- -d /var/lib/trafficserver -g tserver -s /bin/false tserver >/dev/null
-}
-
post_upgrade() {
# There are configuration changes required when upgrading to major
# version 4.
@@ -14,7 +8,5 @@ post_upgrade() {
}
post_remove() {
- getent passwd tserver &>/dev/null && userdel tserver >/dev/null
- getent group tserver &>/dev/null && groupdel tserver >/dev/null
echo 'Tserver log files and cache files must be cleaned up manually.'
}
diff --git a/trafficserver.tmpfiles b/trafficserver.tmpfiles
index be32ab3ff1da..bbd8ecde789a 100644
--- a/trafficserver.tmpfiles
+++ b/trafficserver.tmpfiles
@@ -1 +1 @@
-d /run/trafficserver 750 tserver tserver
+d /run/trafficserver 750 nobody nobody