From ab7eabb62e4240d513247e9b21aa3a9a7b3f3240 Mon Sep 17 00:00:00 2001 From: pvincent Date: Tue, 18 Aug 2026 18:16:43 +0400 Subject: [PATCH] new installation process --- install.sh | 4 +--- lib/self-upgrade.bash | 3 ++- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/install.sh b/install.sh index 5983c1c..78ac636 100755 --- a/install.sh +++ b/install.sh @@ -55,11 +55,9 @@ function sudo_root { } ## MAIN -# source <(curl -s https://git.artcode.re/miaou/miaou-bash/raw/branch/main/install2.sh) - set -Eeuo pipefail assert_supported_distro sudo_root deployment_type_adjective="${1:-installed}" if once_installed; then upgrade; else install; fi -exec bash -l +[[ $deployment_type_adjective == 'installed' ]] && exec bash -l diff --git a/lib/self-upgrade.bash b/lib/self-upgrade.bash index 4e0369f..b151604 100644 --- a/lib/self-upgrade.bash +++ b/lib/self-upgrade.bash @@ -10,7 +10,8 @@ function self_upgrade { if "$backup"/install.sh upgraded; then sudo rm -rf "$backup" echo -n "version: " - . "$MIAOU_BASH_DIR"/bin/miaou-bash --version + miaou-bash --version + exec bash -l else echo "ERROR: trouble during self-upgrade: revert back" sudo rm -rf "$MIAOU_BASH_DIR"