Browse Source

assert_bash on install.sh

main
pvincent 2 weeks ago
parent
commit
0a97df863b
  1. 8
      install.sh

8
install.sh

@ -51,6 +51,13 @@ function execute_miaou_lib {
sudo -E "$MIAOU_BASH_DIR"/bin/miaou-bash "$MIAOU_BASH_DIR"/lib/"$1".bash sudo -E "$MIAOU_BASH_DIR"/bin/miaou-bash "$MIAOU_BASH_DIR"/lib/"$1".bash
} }
function assert_bash {
if [[ $SHELL != bash ]]; then
>&2 echo "you are running on SHELL=$SHELL. Bash expected!"
exit 98
fi
}
function sudo_root { function sudo_root {
[[ "$UID" -ne 0 ]] && sudo -vp 'SUDO privilege required: ' [[ "$UID" -ne 0 ]] && sudo -vp 'SUDO privilege required: '
true true
@ -59,6 +66,7 @@ function sudo_root {
set -Eeuo pipefail set -Eeuo pipefail
assert_supported_distro assert_supported_distro
assert_bash
sudo_root sudo_root
if [[ ! -v MIAOU_BASH_DIR ]]; then if [[ ! -v MIAOU_BASH_DIR ]]; then

Loading…
Cancel
Save