From ee4873fa230db6de0863eba946142a082cd018cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micka=C3=ABl=20Martin?= Date: Thu, 7 Mar 2019 11:10:05 +0100 Subject: [PATCH] add comments --- scripts/upgrade | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/upgrade b/scripts/upgrade index 35c1259..94f977e 100755 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -159,6 +159,7 @@ datadir="/home/yunohost.app/${app}/data" # Set write access for the following commands chown -R $app: "$final_path" +# Change of owner and group if files in datadir does not have the right permissions find ${datadir}/ \! -user $app -o \! -group $app -exec chown $app: {} \; # Print the current version number of nextcloud @@ -215,6 +216,7 @@ do # Set write access for the following commands chown -R $app: "$final_path" + # Change of owner and group if files in datadir does not have the right permissions find ${datadir}/ \! -user $app -o \! -group $app -exec chown $app: {} \; # Upgrade Nextcloud (SUCCESS = 0, UP_TO_DATE = 3) @@ -332,10 +334,13 @@ ynh_multimedia_addaccess $app # Fix app ownerships & permissions chown -R $app: "$final_path" +# Change of owner and group if files in datadir does not have the right permissions find ${datadir}/ \! -user $app -o \! -group $app -exec chown $app: {} \; find ${final_path}/ -type f -print0 | xargs -0 chmod 0644 find ${final_path}/ -type d -print0 | xargs -0 chmod 0755 +# Change permissions if the file in datadir does not have the right permissions find ${datadir}/ -type f \! -perm 0640 -print0 | xargs -0 chmod 0640 +# Change permissions if directories in datadir does not have the right permissions find ${datadir}/ -type d \! -perm 0750 -print0 | xargs -0 chmod 0750 chmod 640 "${final_path}/config/config.php" chmod 755 /home/yunohost.app