diff options
author | Jonas Heinrich | 2017-01-23 16:38:06 +0100 |
---|---|---|
committer | Jonas Heinrich | 2017-01-23 16:38:06 +0100 |
commit | 590110c3940d8107b6384f17228139a7c2df55ef (patch) | |
tree | 5bc07159250e39753422c72b4b57710db2253fc0 | |
parent | 4e9e3e65a643c9b20ccd9f943b7c9c4a7ce80779 (diff) | |
download | aur-590110c3940d8107b6384f17228139a7c2df55ef.tar.gz |
fixed post installation instructions and permission issues
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | libreoffice-online.install | 2 |
3 files changed, 6 insertions, 4 deletions
@@ -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 @@ -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 } |