This commit is contained in:
pvincent
2026-08-18 12:59:16 +04:00
parent 68a8c35d91
commit a184c01ef6
2 changed files with 6 additions and 1 deletions
+5 -1
View File
@@ -1,5 +1,9 @@
## library of useful functions, usually prefixed with '_'
function sudo_root {
[[ "$UID" -ne 0 ]] && sudo -vp 'SUDO privilege required: '
}
## ASSERT Functions
function assert_root {
@@ -16,7 +20,7 @@ function assert_system_mode {
>&2 echo "ERROR: development mode: $(realpath "$MIAOU_BASH_DIR")" &&
return 3
assert_container && [[ ! -w $MIAOU_BASH_DIR ]] &&
assert_container && ! sudo test -w "$MIAOU_BASH_DIR" &&
>&2 echo "ERROR: hosted mode" &&
return 4
+1
View File
@@ -22,6 +22,7 @@ function self_upgrade {
# MAIN
source "$MIAOU_BASH_DIR"/lib/functions.bash
sudo_root
assert_system_mode
current=$(miaou-bash --version)