#!/bin/bash # source _common.sh source /usr/share/yunohost/helpers #================================================= # DOWNLOAD, CHECK AND UNPACK SOURCE #================================================= ynh_script_progression "Upgrading source files..." tmp_dir=$(mktemp -d) ynh_setup_source --dest_dir="$tmp_dir" cp -a "$tmp_dir/dist/." "$install_dir/" ynh_safe_rm "$tmp_dir" #================================================= # NGINX CONFIGURATION #================================================= ynh_script_progression "Upgrading NGINX web server configuration..." ynh_config_add_nginx #================================================= # PATCH SOURCE #================================================= # Imgur is deactivated on the specific upstream selected, but this text is still here # Don't use a patch because it's minified js ynh_replace --match="are currently uploaded to imgur.*re working on changing this" --replace="size is limited" --file="$install_dir/scripts/amd-app.js" #================================================= # SECURE FILES AND DIRECTORIES #================================================= find "$install_dir" -type d -print0 | xargs -0 chmod 750 #================================================= # END OF SCRIPT #================================================= ynh_script_progression "Upgrade of $app completed"