Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/nextcloudpi.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'updates/1.19.0.sh')
-rw-r--r--updates/1.19.0.sh31
1 files changed, 31 insertions, 0 deletions
diff --git a/updates/1.19.0.sh b/updates/1.19.0.sh
new file mode 100644
index 00000000..e7b88a39
--- /dev/null
+++ b/updates/1.19.0.sh
@@ -0,0 +1,31 @@
+#!/bin/bash
+
+set -e
+
+## BACKWARD FIXES ( for older images )
+
+source /usr/local/etc/library.sh # sets NCVER PHPVER RELEASE
+
+# all images
+
+# replace preview generator for the NCP version
+[[ -d /var/www/nextcloud/apps/previewgenerator ]] && {
+ grep -q NCP /var/www/nextcloud/apps/previewgenerator &>/dev/null || {
+ cp -raT /var/www/nextcloud/apps/{previewgenerator,previewgenerator.orig}
+ cp -r /var/www/ncp-previewgenerator /var/www/nextcloud/apps/previewgenerator
+ chown -R www-data: /var/www/nextcloud/apps/previewgenerator
+ is_active_app nc-previews-auto && run_app nc-previews-auto
+ }
+}
+
+# docker images only
+[[ -f /.docker-image ]] && {
+ :
+}
+
+# for non docker images
+[[ ! -f /.docker-image ]] && {
+ :
+}
+
+exit 0