From 6d6a802d491c636a8947578aaf4520ae8a2e170f Mon Sep 17 00:00:00 2001 From: pvincent Date: Sat, 22 Aug 2026 19:34:55 +0400 Subject: [PATCH] self-upgrade exec bash -l --- bin/miaou-bash | 8 -------- lib/self-upgrade.bash | 1 + 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/bin/miaou-bash b/bin/miaou-bash index 47fad5a..c8e08c7 100755 --- a/bin/miaou-bash +++ b/bin/miaou-bash @@ -265,14 +265,6 @@ function on_error { fi } -function self_upgrade { - . "$MIAOU_BASH_DIR"/lib/self-upgrade.bash -} - -function uninstall { - . "$MIAOU_BASH_DIR"/lib/uninstall.bash -} - function populate_error_arrays { local source=$1 line=$2 payload=$3 diff --git a/lib/self-upgrade.bash b/lib/self-upgrade.bash index 8a9ea56..30fcb4e 100644 --- a/lib/self-upgrade.bash +++ b/lib/self-upgrade.bash @@ -53,6 +53,7 @@ function perform_upgrade { sudo rm -rf "$backup" echo -n "version: " miaou-bash --version + exec bash -l else echo "ERROR: trouble during self-upgrade: revert back" sudo rm -rf "$MIAOU_BASH_DIR"