diff --git a/Sovran_SystemsOS_Updater/To Install on Local Sovarn Pros/.Sovran_Systems/localscript_to_remote_updater.sh b/Sovran_SystemsOS_Updater/To Install on Local Sovarn Pros/.Sovran_Systems/localscript_to_remote_updater.sh index f1c1b94..956f317 100644 --- a/Sovran_SystemsOS_Updater/To Install on Local Sovarn Pros/.Sovran_Systems/localscript_to_remote_updater.sh +++ b/Sovran_SystemsOS_Updater/To Install on Local Sovarn Pros/.Sovran_Systems/localscript_to_remote_updater.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -bash -c "$(curl https://git.sovransystems.com/Sovran_Systems/Software/raw/branch/main/Sovran_SystemsOS_Updater/Updater%20Source%20Files/Update_Sovran_SystemsOS_Helper.sh)" +bash -c "$(curl https://git.sovransystems.com/Sovran_Systems/Software/raw/branch/main/Sovran_SystemsOS_Updater/Updater%20Source%20Files/Update_Sovran_SystemsOS.sh)" exit \ No newline at end of file diff --git a/Sovran_SystemsOS_Updater/Updater Source Files/Update_Sovran_SystemsOS.sh b/Sovran_SystemsOS_Updater/Updater Source Files/Update_Sovran_SystemsOS.sh index 914331a..0dede8f 100755 --- a/Sovran_SystemsOS_Updater/Updater Source Files/Update_Sovran_SystemsOS.sh +++ b/Sovran_SystemsOS_Updater/Updater Source Files/Update_Sovran_SystemsOS.sh @@ -1,6 +1,21 @@ #!/usr/bin/env bash - - if ! flatpak update -y ; then + +ssh=$(ssh root@localhost) + +curl "https://git.sovransystems.com/Sovran_Systems/Software/raw/branch/main/Sovran_SystemsOS_Updater/Updater%20Source%20Files/Intro.md" | + +zenity --text-info \ + --width=1000 \ + --height=700 \ + --title="Sovran_SystemsOS Updater" + +if [[ $? -eq 1 ]]; then + + exit 1 + +else + + if ! $ssh flatpak update -y ; then zenity --error \ --title="Sovran_SystemsOS Updater" \ @@ -11,7 +26,7 @@ fi - if ! cd /etc/nixos ; nix flake update ; nixos-rebuild switch --impure ; then + if ! $ssh cd /etc/nixos ; nix flake update ; nixos-rebuild switch --impure ; then zenity --error \ --title="Sovran_SystemsOS Updater" \ @@ -20,6 +35,13 @@ exit 1 fi + +zenity --info \ + --ellipsize \ + --no-wrap \ + --width=400 \ + --title="Sovran_SystemsOS Updater" \ + --text="Yay Complete! Please Reboot When You Are Ready." fi