summaryrefslogtreecommitdiffstats
path: root/docker-entrypoint.sh
diff options
context:
space:
mode:
authorTilo Spannagel <development@tilosp.de>2017-04-17 23:00:56 +0200
committerTilo Spannagel <development@tilosp.de>2017-04-17 23:00:56 +0200
commitae5b15cca3282261bd39f97750e1ccbb57ff673b (patch)
treee6d74597e1f8cdd6170a5a7a5ed4f6ea26e2eeeb /docker-entrypoint.sh
parent87c651374ebed8fd4031f215607f56a909114b93 (diff)
show disabled apps
Diffstat (limited to 'docker-entrypoint.sh')
-rwxr-xr-xdocker-entrypoint.sh9
1 files changed, 9 insertions, 0 deletions
diff --git a/docker-entrypoint.sh b/docker-entrypoint.sh
index 44bc1c06..d747eadb 100755
--- a/docker-entrypoint.sh
+++ b/docker-entrypoint.sh
@@ -18,6 +18,10 @@ if version_greater "$installed_version" "$image_version"; then
fi
if version_greater "$image_version" "$installed_version"; then
+ if [ "$installed_version" != "0.0.0~unknown" ]; then
+ su - www-data -s /bin/bash -c 'php /var/www/html/occ app:list' > /tmp/list_before
+ fi
+
rsync -a --delete --exclude /config/ --exclude /data/ --exclude /apps/ /usr/src/nextcloud/ /var/www/html/
if [ ! -d /var/www/html/config ]; then
@@ -34,6 +38,11 @@ if version_greater "$image_version" "$installed_version"; then
if [ "$installed_version" != "0.0.0~unknown" ]; then
su - www-data -s /bin/bash -c 'php /var/www/html/occ upgrade --no-app-disable'
+
+ su - www-data -s /bin/bash -c 'php /var/www/html/occ app:list' > /tmp/list_after
+ echo "The following apps have beed disabled:"
+ diff <(sed -n "/Enabled:/,/Disabled:/p" /tmp/list_before) <(sed -n "/Enabled:/,/Disabled:/p" /tmp/list_after) | grep '<' | cut -d- -f2 | cut -d: -f1
+ rm -f /tmp/list_before /tmp/list_after
fi
fi