|
|
|
@ -205,13 +205,16 @@ do |
|
|
|
# Backup 3rd party applications from the current nextcloud |
|
|
|
# But do not overwrite if there is any upgrade |
|
|
|
# (apps directory already exists in Nextcloud archive) |
|
|
|
for nc_app_dir in "$(ls -1 "$final_path/apps")" |
|
|
|
( |
|
|
|
cd $final_path/apps |
|
|
|
for nc_app_dir in */ |
|
|
|
do |
|
|
|
if [ ! -d "$tmpdir/apps/$nc_app_dir" ] |
|
|
|
then |
|
|
|
cp -a "$final_path/apps/$nc_app_dir" "$tmpdir/apps/$nc_app_dir" |
|
|
|
cp -a "$nc_app_dir" "$tmpdir/apps/$nc_app_dir" |
|
|
|
fi |
|
|
|
done |
|
|
|
) |
|
|
|
|
|
|
|
# Replace the old nextcloud by the new one |
|
|
|
ynh_secure_remove "$final_path" |
|
|
|
|