From 8f094fa48eae2d6a8607da297927997fac96c6bd Mon Sep 17 00:00:00 2001 From: navanchauhan Date: Mon, 4 Jul 2022 17:04:49 +0530 Subject: [PATCH] try2fix --- scripts/_common.sh | 3 +++ scripts/install | 14 +++++++++----- scripts/remove | 2 ++ 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/scripts/_common.sh b/scripts/_common.sh index 944a65e..c86e3d8 100644 --- a/scripts/_common.sh +++ b/scripts/_common.sh @@ -4,6 +4,9 @@ # COMMON VARIABLES #================================================= +# dependencies used by the app +pkg_dependencies="dotnet-sdk-6.0" + #================================================= # PERSONAL HELPERS #================================================= diff --git a/scripts/install b/scripts/install index 1c750ef..0ab0557 100755 --- a/scripts/install +++ b/scripts/install @@ -71,20 +71,24 @@ DEB_VERSION=$(sed 's/\..*//' /etc/debian_version) case $DEB_VERSION in 10) - ynh_install_extra_app_dependencies --repo="deb [arch=amd64,arm64,armhf] https://packages.microsoft.com/debian/10/prod buster main" --package="aspnetcore-runtime-6.0" + ynh_exec_warn_less wget https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb -O packages-microsoft-prod.deb + ynh_exec_warn_less dpkg -i packages-microsoft-prod.deb + rm packages-microsoft-prod.deb + ;; 11) - ynh_install_extra_app_dependencies --repo="deb [arch=amd64,arm64,armhf] https://packages.microsoft.com/debian/11/prod bullseye main" --package="aspnetcore-runtime-6.0" + ynh_exec_warn_less wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb + ynh_exec_warn_less dpkg -i packages-microsoft-prod.deb + rm packages-microsoft-prod.deb ;; *) - repo="" - echo -n "ummmmmm" - ynh_install_extra_app_dependencies --repo=$repo --package="aspnetcore-runtime-6.0" + echo "NOT SUPPORTED!!!" ;; esac +ynh_install_app_dependencies $pkg_dependencies #================================================= # CREATE DEDICATED USER diff --git a/scripts/remove b/scripts/remove index 77751fc..adf6d33 100755 --- a/scripts/remove +++ b/scripts/remove @@ -70,6 +70,8 @@ ynh_remove_nginx_config #================================================= ynh_script_progression --message="Removing dependencies..." --time --weight=1 +ynh_exec_warn_less apt removepackages-microsoft-prod + # Remove metapackage and its dependencies ynh_remove_app_dependencies