summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonas Heinrich2017-01-23 16:38:06 +0100
committerJonas Heinrich2017-01-23 16:38:06 +0100
commit590110c3940d8107b6384f17228139a7c2df55ef (patch)
tree5bc07159250e39753422c72b4b57710db2253fc0
parent4e9e3e65a643c9b20ccd9f943b7c9c4a7ce80779 (diff)
downloadaur-590110c3940d8107b6384f17228139a7c2df55ef.tar.gz
fixed post installation instructions and permission issues
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD4
-rw-r--r--libreoffice-online.install2
3 files changed, 6 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0d5e80efc72b..597c86c4eb8c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Sun Jan 22 20:29:07 UTC 2017
+# Mon Jan 23 15:37:30 UTC 2017
pkgbase = libreoffice-online
pkgdesc = HTML5-based/cloud-based version of the office suite
pkgver = 2.0.2
- pkgrel = 2
+ pkgrel = 3
url = https://cgit.freedesktop.org/libreoffice/online/
install = libreoffice-online.install
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index e5564086abeb..cb4380961c6d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libreoffice-online
pkgver=2.0.2
-pkgrel=2
+pkgrel=3
pkgdesc="HTML5-based/cloud-based version of the office suite"
arch=("x86_64")
url="https://cgit.freedesktop.org/libreoffice/online/"
@@ -38,5 +38,5 @@ package() {
mkdir -p "${pkgdir}/var/lib/lool"
mkdir -p "${pkgdir}/var/cache/loolwsd"
mkdir -p "${pkgdir}/var/lib/lool/child-roots"
- cp -r systemplate "${pkgdir}/var/lib/lool"
+ chmod u+w "${pkgdir}/var/lib/lool/child-roots"
}
diff --git a/libreoffice-online.install b/libreoffice-online.install
index eb6ce93f08ef..b44946fef09d 100644
--- a/libreoffice-online.install
+++ b/libreoffice-online.install
@@ -5,9 +5,11 @@ post_install() {
}
post_update() {
+ loolwsd-systemplate-setup /var/lib/lool/systemplate /usr/lib/libreoffice
chown -R lool:lool /var/cache/loolwsd \
/var/lib/lool/child-roots \
/var/lib/lool/systemplate
+ chmod u+w /var/lib/lool/child-roots
setcap cap_fowner,cap_mknod,cap_sys_chroot=ep /usr/bin/loolforkit
setcap cap_sys_admin=ep /usr/bin/loolmount
}