summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormutantmonkey2015-10-26 21:32:46 -0700
committermutantmonkey2015-10-26 21:32:46 -0700
commit527b12456eaac3832fd318899a79c74c51a8056d (patch)
treeb7c8154fdb67c8fc13922e97342cef8bfb7eb2eb
parent347cced7cca61b22b679c9b6c2f0d3fcf55999a7 (diff)
downloadaur-527b12456eaac3832fd318899a79c74c51a8056d.tar.gz
upgpkg: tlsdate-git 707.ae396da-1
This fixes tlsdate.install to properly create the tlsdate user with an appropriate home directory.
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD2
-rw-r--r--tlsdate.install13
3 files changed, 7 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 66733b8dad97..cee701850639 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = tlsdate-git
pkgdesc = A secure rdate replacement to update local time over HTTPS, git version
- pkgver = 704.fd04f48
+ pkgver = 707.ae396da
pkgrel = 1
url = https://github.com/ioerror/tlsdate
install = tlsdate.install
diff --git a/PKGBUILD b/PKGBUILD
index 5e99de6bda01..d220df27b7fe 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: mutantmonkey <aur@mutantmonkey.in>
# Contributor: skydrome <skydrome@tormail.org>
pkgname=tlsdate-git
-pkgver=704.fd04f48
+pkgver=707.ae396da
pkgrel=1
pkgdesc="A secure rdate replacement to update local time over HTTPS, git version"
arch=('i686' 'x86_64' 'armv6l' 'armv6h' 'arm7l' 'arm7h')
diff --git a/tlsdate.install b/tlsdate.install
index c82e7df97682..35258a40cdb2 100644
--- a/tlsdate.install
+++ b/tlsdate.install
@@ -1,16 +1,13 @@
post_install() {
- useradd -U -r -M -s /bin/false tlsdate &> /dev/null
- mkdir var/cache/tlsdated
- chown tlsdate:tlsdate var/cache/tlsdated
+ getent passwd tlsdate > /dev/null || useradd -U -r -M -d /var/cache/tlsdated -s /bin/false tlsdate
+ mkdir -p /var/cache/tlsdated
+ chown -R tlsdate:tlsdate /var/cache/tlsdated
}
post_upgrade() {
- if getent passwd tlsdate | grep -q ':/home/tlsdate:'; then
- usermod -d / tlsdate
- fi
+ post_install $1
}
pre_remove() {
- userdel tlsdate &> /dev/null
- groupdel tlsdate &> /dev/null
+ userdel tlsdate
}