initial commit of file from CVS for smeserver-nextcloud on Sat Sep 7 20:46:17 AEST 2024

This commit is contained in:
Trevor Batley
2024-09-07 20:46:17 +10:00
parent 2a6e3a69f4
commit 992e662760
37 changed files with 1910 additions and 2 deletions

5
root/usr/bin/nc_dbupdate Normal file
View File

@@ -0,0 +1,5 @@
#!/bin/bash
/usr/bin/occ db:add-missing-indices
/usr/bin/occ db:add-missing-primary-keys
/usr/bin/occ db:convert-filecache-bigint

8
root/usr/bin/occ Normal file
View File

@@ -0,0 +1,8 @@
#!/bin/bash
majversion=$((/usr/bin/grep -Eo "'version'.*[0-9]{2}\." /usr/share/nextcloud/config/config.php 2>/dev/null || echo "26" )|/usr/bin/grep -Eo "[0-9]{2}"|head -1)
memory=$(/sbin/e-smith/config getprop nextcloud memory_limit|| echo "1024M")
myphp=/usr/bin/php81
if [[ $majversion -le '24' ]]; then
myphp=/usr/bin/php74
fi
/usr/sbin/runuser -u www -- $myphp -d memory_limit=$memory -d apc.enable_cli=1 /usr/share/nextcloud/occ "$@"