Date: Thursday, April 22, 2021 @ 07:57:15 Author: dvzrv Revision: 920873
upgpkg: nextcloud 21.0.1-2: Rebuild to fix tmpfiles.d integration. As reported on reddit, the tmpfiles.d integration for the state dir is broken on new installations: https://www.reddit.com/r/archlinux/comments/muzt7x/detected_unsafe_path_transition_even_when_var/ Update curl optdepends description to reflect what it is used for. Update uwsgi integration to add alternatively running a cron job (instead of a webcron job). Modified: nextcloud/trunk/PKGBUILD nextcloud/trunk/nextcloud.tmpfiles nextcloud/trunk/nextcloud.uwsgi --------------------+ PKGBUILD | 12 ++++++------ nextcloud.tmpfiles | 6 +++--- nextcloud.uwsgi | 4 +++- 3 files changed, 12 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-04-22 07:37:01 UTC (rev 920872) +++ PKGBUILD 2021-04-22 07:57:15 UTC (rev 920873) @@ -4,7 +4,7 @@ pkgname=nextcloud # NOTE: do not package x.0.0 versions as they are considered beta pkgver=21.0.1 -pkgrel=1 +pkgrel=2 pkgdesc="A cloud server to store your files centrally on a hardware controlled by you" arch=('any') url="https://nextcloud.com" @@ -11,7 +11,7 @@ license=('AGPL3') depends=('php>=8.0.0' 'php<8.1.0' 'php-gd') optdepends=( - 'curl: for cron jobs from within uwsgi' + 'curl: for webcron jobs from within uwsgi' 'ffmpeg: for preview generation' 'libreoffice: for preview generation' 'mariadb: to use a local MariaDB server' @@ -56,8 +56,8 @@ '7b18b73ee369607b8ee3d00d2a054262a7b8f3033fc4873eb333c9b9333d7338870c035910ae123b564a65d7d245730178137311048f0713d5bc524de3654923' 'daae0331998fc3b135c18330cd8f8405958abce1a913cdbc16accc3c49f2b185a6d44cf4d768eb1eb11d1dd1d81dcc3fe75ec959bd9f4c9c5eb85c450d5ad408' '1d06f339c43d57e5f5406c2698b815241fd9e39039a9e55f777face510c9a5ddae5ccd4e051393e8f16f391301a6aa03fff2462837a2d3441d969ea7195e7d84' - '78d6b36a9e32727adc7d40de1c4306d815c6d67b32a452bae9e916f65d83997a9a695fb2957a323978fc4909f71c03c9d49059b4e43ee41e572da8a7c3866dec' - '70c173e12c1fcd7ea54463c606516275adcb7e113a5fc97e0364972c742bbdd711c8fb97c236e9194e2cbe228129425aa146265a741966c2f0abedf79d3cf25a') + '51beae1dc7889cda73fa0b9bd578ba0d01272c3293e91946a4179496ed98ac900109dfe6e9e3b83f94096ecd2f17f77b8d2190960e41f47a599f4e6fd594a78a' + '8bc7e76ba986cadf8d3bf35d6fbd8e7e236a61d1372e023c07e60427bacce925737c996d9fbaaeb51ed1066c1d0c8d83a86d7d640ed991b531744ed06629a670') b2sums=('75483871d83b5513ccdd8b4e142c63ac2efbe651df15a2a3631ccfdc0865d5a78f0aca2205359fe329ea28a550a6bdcfd05c45f2d059bca98ebca52f8d7d6c88' 'SKIP' 'a7e1aa1d8cb2b0ff7832bb7d6d857987733253317c0f3727e744502aeaa3b2008351b47ecc24e348fe7b252cefaffe2418797523ee288dfd55e128917e8fbe2c' @@ -65,8 +65,8 @@ '772a9571fe7d88dbcbeb46351a188354e237dfe8e020131f2752b3a36cff0ff177423b4cfd6a1a5f28946f86a8581f3e24ee06ebda7260c5f862ca4071908e43' '150273823fdadcaecf3e2af036067581cb4cf02507c6da2a533ef3c288a2a715d076f83c6d6d4ff13cd336184f595361318faa2acdc68979edfad7afef0b575b' '1a61a89531636b65dade03cd7edca8747b3e1e880f9bbd4d5a53cffa452d70fe17e345cfed739ae92e99e336d4c1f2633c84a5c84a4ee6da518762bf1396b1db' - '65ddc58d074f08d1169e60db4082b3cf40bc95eb98711bca8f3e5b2e6d037dc60934f888e6efbcbf00274521510e6ab8309249400817fac5f8d628ea54c52958' - 'e578d24006f87194e92a20738cb51cbcf8d2515e83fe5a603298f0a82032446b227de74c484899271b2c0b3028f010b2d7d4169f2704ddf5cd2548587a6e09f1') + 'e7ce2f3dba5ea4a2daf2ce6e6c0fb3ff1afefbbc6067296b11ca3da4194a8ba049b137c4b2ca5411de2a1fd3b8ae28912bf0fd5f50fd9b147727a7f4e52290dc' + '937ae5b89d968d784c7b68e1ca81e7aec11e295b95244fc4bcfec55b3d5f37ef70d5f593086eeb14101c8940a241565730cb6edcdf88165094c4ad27a89bd980') validpgpkeys=('28806A878AE423A28372792ED75899B9A724937A') # Nextcloud Security <secur...@nextcloud.com> prepare() { Modified: nextcloud.tmpfiles =================================================================== --- nextcloud.tmpfiles 2021-04-22 07:37:01 UTC (rev 920872) +++ nextcloud.tmpfiles 2021-04-22 07:57:15 UTC (rev 920873) @@ -3,6 +3,6 @@ Z %C/nextcloud - nextcloud nextcloud d %t/nextcloud 0755 nextcloud nextcloud z %L/nextcloud 0755 nextcloud nextcloud -z %S/nextcloud 0755 nextcloud nextcloud -z %S/nextcloud/apps 0755 nextcloud nextcloud -z %S/nextcloud/data 0770 nextcloud nextcloud +d %S/nextcloud 0755 nextcloud nextcloud +d %S/nextcloud/apps 0755 nextcloud nextcloud +d %S/nextcloud/data 0770 nextcloud nextcloud Modified: nextcloud.uwsgi =================================================================== --- nextcloud.uwsgi 2021-04-22 07:37:01 UTC (rev 920872) +++ nextcloud.uwsgi 2021-04-22 07:57:15 UTC (rev 920873) @@ -76,5 +76,7 @@ # php-set = extension=xsl php-set = extension=zip -# change the URL to your own address and uncomment to run a cron job every five minutes +# change the URL to your own address and uncomment to run a webcron job every five minutes # cron = -5 -1 -1 -1 -1 curl --silent https://change.me.tld/cron.php 1>/dev/null +# uncomment to run a cron job every five minutes +# cron = -5 -1 -1 -1 -1 php -f /usr/share/webapps/%n/cron.php