[arch-commits] Commit in nextcloud/trunk (PKGBUILD nextcloud.tmpfiles)
David Runge
dvzrv at archlinux.org
Sun Feb 21 18:00:45 UTC 2021
Date: Sunday, February 21, 2021 @ 18:00:45
Author: dvzrv
Revision: 867775
upgpkg: nextcloud 21.0.0-7: Rebuild to fix state dir permissions for apps.
Ensure, that the web server has access to /var/lib/nextcloud/apps to serve static content.
https://bugs.archlinux.org/task/69730
Modified:
nextcloud/trunk/PKGBUILD
nextcloud/trunk/nextcloud.tmpfiles
--------------------+
PKGBUILD | 11 ++++++-----
nextcloud.tmpfiles | 3 +++
2 files changed, 9 insertions(+), 5 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-02-21 17:59:00 UTC (rev 867774)
+++ PKGBUILD 2021-02-21 18:00:45 UTC (rev 867775)
@@ -4,7 +4,7 @@
pkgname=nextcloud
# NOTE: do not package x.0.0 versions as they are considered beta
pkgver=21.0.0
-pkgrel=6
+pkgrel=7
pkgdesc="A cloud server to store your files centrally on a hardware controlled by you"
arch=('any')
url="https://nextcloud.com"
@@ -56,7 +56,7 @@
'7b18b73ee369607b8ee3d00d2a054262a7b8f3033fc4873eb333c9b9333d7338870c035910ae123b564a65d7d245730178137311048f0713d5bc524de3654923'
'32d88eafe9725db7eed7b5d47ad302b24d8e5bbbf9cff6100b4b1185b40e8a61b6b25ce5364986f0cc7ff3e74b6256c81380ec980956a0779fee8d5c8085615f'
'1d06f339c43d57e5f5406c2698b815241fd9e39039a9e55f777face510c9a5ddae5ccd4e051393e8f16f391301a6aa03fff2462837a2d3441d969ea7195e7d84'
- '220837083fe6ea19f506642d7bc465f4ad8c4daa7d374875f6f9026cc2e893d5a077d161b6e6e8f335718c6b8f488378649273218db19c30fa48e391afb5fb5e'
+ 'e9cc3e29358720ff6514dff4670c7e61462fc01b6150bf668e6b3084ffaf57f618c68ab718f2277edf484aa6357ce5bbd4eb78c83f3f4561d99e9243b337f6c8'
'a3ebcabcdb8c2d2653f44a248abd213bc4dbb317766b82c8f3e93b31e72ace350d7e8037bd4e22a632ab33f739e1941467b0e9d2cf7d0a7433227b4169030051')
b2sums=('7c583c150f6b315830191329310993582439e7aef57f306b93681d654b8fa7d4d5dafee082befd493aafd2bf6efd940d52ca0ca05b8e42b79a1599ff3e809550'
'SKIP'
@@ -65,7 +65,7 @@
'772a9571fe7d88dbcbeb46351a188354e237dfe8e020131f2752b3a36cff0ff177423b4cfd6a1a5f28946f86a8581f3e24ee06ebda7260c5f862ca4071908e43'
'054eab4d46cbd9f7436eb2d7e5b3e979477890a12f84b09ee61002e76249d91e4efb77baa5546c82042ea3205ebb617df94066748acce330b2f59b6fba16f3e0'
'1a61a89531636b65dade03cd7edca8747b3e1e880f9bbd4d5a53cffa452d70fe17e345cfed739ae92e99e336d4c1f2633c84a5c84a4ee6da518762bf1396b1db'
- '30e5f0e67ce8004cc3a1d08009c452549c65041b0da4d8f5d630b62ea7cc77a028907c388144f37774b839ca449d0977afb95145501ef620bface8e714754e38'
+ '913ce3c91de88c991ec79fe237eb40c13a7e9babd4463694b5f6c25ff47f6a133d48f5cd25a38d4fcb425a822ff5541db9cd4c0f545b3f4726272599278fa95f'
'd3c66e22c3cc1b8de1c0b60cd32701080d599dc9853af41d9d9d493ffe3a8d9a2573455d80dd0de019dfe9992187cb23b9df90c18f0ca5962912566014c6779c')
validpgpkeys=('28806A878AE423A28372792ED75899B9A724937A') # Nextcloud Security <security at nextcloud.com>
@@ -82,8 +82,9 @@
install -vDm 644 ../${pkgname}.tmpfiles \
"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
# state dir for data and writable apps
- install -vdm 750 "${pkgdir}/var/lib/${pkgname}/"
- install -vdm 770 "${pkgdir}/var/lib/${pkgname}/"{apps,data}
+ install -vdm 755 "${pkgdir}/var/lib/${pkgname}/"
+ install -vdm 770 "${pkgdir}/var/lib/${pkgname}/data"
+ install -vdm 755 "${pkgdir}/var/lib/${pkgname}/apps"
# log dir
install -vdm 755 "${pkgdir}/var/log/${pkgname}/"
# uwsgi integration
Modified: nextcloud.tmpfiles
===================================================================
--- nextcloud.tmpfiles 2021-02-21 17:59:00 UTC (rev 867774)
+++ nextcloud.tmpfiles 2021-02-21 18:00:45 UTC (rev 867775)
@@ -4,3 +4,6 @@
d %t/nextcloud 0755 nextcloud nextcloud
z %L/nextcloud 0755 nextcloud nextcloud
Z %S/nextcloud - nextcloud nextcloud
+z %S/nextcloud 0755 nextcloud nextcloud
+z %S/nextcloud/apps 0755 nextcloud nextcloud
+z %S/nextcloud/data 0770 nextcloud nextcloud
More information about the arch-commits
mailing list