aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Linz2016-07-27 10:17:12 +0200
committerAndreas Linz2016-07-27 10:17:12 +0200
commit0d954ad30f53e7e3e7b77939a3ffcb2f136dacb7 (patch)
tree79eb8d8a938cb6cf8352abe4aa1ec8dbaee0786a
parent71518a92c0a6a6c15b83297eee172673637e820c (diff)
downloadaur-0d954ad30f53e7e3e7b77939a3ffcb2f136dacb7.tar.gz
Check if `www-data` user exists
-rw-r--r--PKGBUILD4
1 files changed, 4 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
index edbf3825cfcd..2ebcd8f93ace 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -30,6 +30,10 @@ source_x86_64=("caddy.tar.gz::${_url_prefix}&arch=amd64")
source_armv6h=("caddy.tar.gz::${_url_prefix}&arch=arm")
package() {
+ getent passwd 'www-data' &> /dev/null || echo <<DOC
+--> User www-data is required for caddy 0.9+!
+--> Create user: useradd --system --shell /usr/bin/nologin www-data
+DOC
install -Dm755 "${srcdir}/caddy" "${pkgdir}/usr/bin/caddy"
install -Dm644 "${srcdir}/init/linux-systemd/caddy.service" "${pkgdir}/usr/lib/systemd/system/caddy.service"
install -Dm644 "${srcdir}/init/linux-systemd/README.md" "${pkgdir}/usr/share/doc/${_realname}/service.txt"