aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Williamson2017-04-05 10:53:26 -0400
committerMike Williamson2017-04-05 10:53:26 -0400
commitc5787237c59fba135ddef9dc23f2f75273fbca38 (patch)
tree0e1e7fc5f21248c5fb8743b247758bfe97f1da9f
parent51269a075b439e6bbe867497dccd531bd71cf692 (diff)
downloadaur-c5787237c59fba135ddef9dc23f2f75273fbca38.tar.gz
Fix permissions issues
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD4
-rw-r--r--arangodb.install13
3 files changed, 6 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 389daef1caf6..ef9942523355 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = arangodb
pkgdesc = A multi-model NoSQL database, combining key-value, document and graph data models.
pkgver = 3.1.16
- pkgrel = 1
+ pkgrel = 2
url = https://www.arangodb.com/
install = arangodb.install
arch = i686
diff --git a/PKGBUILD b/PKGBUILD
index 20c129f64199..10d795bf2aa2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=arangodb
pkgver=3.1.16
-pkgrel=1
+pkgrel=2
pkgdesc="A multi-model NoSQL database, combining key-value, document and graph data models."
arch=("i686" "x86_64")
url="https://www.arangodb.com/"
@@ -54,8 +54,8 @@ package() {
cp -R $srcdir/ArangoDB-$pkgver/js/* $pkgdir/usr/share/arangodb3/js
cp -R $srcdir/ArangoDB-$pkgver/Documentation/man/* $pkgdir/usr/share/man
- install -Dm644 arangodb-tmpfile.conf "$pkgdir"/usr/lib/tmpfiles.d/arangodb.conf
install -Dm644 arangodb-users.conf "$pkgdir"/usr/lib/sysusers.d/arangodb.conf
+ install -Dm644 arangodb-tmpfile.conf "$pkgdir"/usr/lib/tmpfiles.d/arangodb.conf
install -Dm644 $srcdir/ArangoDB-"$pkgver"/Installation/logrotate.d/arangod.systemd "$pkgdir"/etc/logrotate.d/arangodb3
install -D -m644 $srcdir/ArangoDB-$pkgver/LICENSE "${pkgdir}/usr/share/licenses/arangodb3/LICENSE"
diff --git a/arangodb.install b/arangodb.install
index 1f82acf8de36..67adc2b7305f 100644
--- a/arangodb.install
+++ b/arangodb.install
@@ -1,18 +1,11 @@
-pre_install() {
- systemd-sysusers arangodb-users.conf
-
- install -o arangodb -g arangodb -m 755 -d "/var/lib/arangodb3"
- install -o arangodb -g arangodb -m 755 -d "/var/lib/arangodb3-apps"
- install -o arangodb -g arangodb -m 755 -d "/var/log/arangodb3"
-}
-
post_install() {
chown -R arangodb:arangodb "/var/lib/arangodb3" &> /dev/null
chown -R arangodb:arangodb "/var/lib/arangodb3-apps" &> /dev/null
chown -R arangodb:arangodb "/var/log/arangodb3" &> /dev/null
-
- systemd-tmpfiles --create arangodb.conf
+ install -o arangodb -g arangodb -m 755 -d "/var/lib/arangodb3"
+ install -o arangodb -g arangodb -m 755 -d "/var/lib/arangodb3-apps"
+ install -o arangodb -g arangodb -m 755 -d "/var/log/arangodb3"
cat <<-EOF