new installation process

This commit is contained in:
pvincent
2026-08-18 19:42:20 +04:00
parent 8a061f80fe
commit b287fe7b3e
+5 -2
View File
@@ -16,8 +16,6 @@ function upgrade {
function install { function install {
echo INSTALL echo INSTALL
MIAOU_BASH_DIR=/opt/miaou-bash
export MIAOU_BASH_DIR
local tempfile local tempfile
tempfile="/tmp/$(basename "$MAIN_TAR_GZ_URL")" tempfile="/tmp/$(basename "$MAIN_TAR_GZ_URL")"
@@ -59,6 +57,11 @@ set -Eeuo pipefail
assert_supported_distro assert_supported_distro
sudo_root sudo_root
if [[ ! -v MIAOU_BASH_DIR ]]; then
MIAOU_BASH_DIR=/opt/miaou-bash
export MIAOU_BASH_DIR
fi
deployment_type_adjective="${1:-installed}" # self-upgrade provides 'upgrade' deployment_type_adjective="${1:-installed}" # self-upgrade provides 'upgrade'
if once_installed; then upgrade; else install; fi if once_installed; then upgrade; else install; fi
if [[ $deployment_type_adjective == 'installed' ]]; then if [[ $deployment_type_adjective == 'installed' ]]; then