diff --git a/dev_env_setup.sh b/dev_env_setup.sh index e0a6842..0ab87e1 100755 --- a/dev_env_setup.sh +++ b/dev_env_setup.sh @@ -12,14 +12,14 @@ echo -e "\n ${LCY}Dependency and Privilege Check running...${CRS}\n" if (( $(id -u) == 0 )); then ### AM I ROOT ? echo -e " ${GRN}Privilege check passed...${CRS}\n" -else +else echo -e " ${RED}Privilege check failed... Please run script with sudo or as root!${CRS}\n" exit 1 fi ### DEPENDENCIES - + dep_check() { ### MISSING PKGS ? local pkg="$1" @@ -32,7 +32,7 @@ dep_check() { for pkg in "${deps[@]}"; do dep_check "$pkg" -done +done installed="$(cat /tmp/installed_dev 2>/dev/null)" missing="$(cat /tmp/missing_dev 2>/dev/null)" @@ -49,7 +49,7 @@ else echo -e "${CRS}" if [[ "$install_dep" = "" || "$install_dep" = "y" || "$install_dep" = "Y" ]]; then - sudo apt update && sudo apt install -y $missing --simulate + sudo apt update && sudo apt install -y $missing echo -e "\n ${GRN}Dependencies installed. Proceeding...${CRS}\n" sudo rm /tmp/installed_dev /tmp/missing_dev 2>/dev/null break @@ -138,7 +138,7 @@ while true; do fi echo -e " ${YEL}Enter file name for certificate and key${CRS}" read -p " default = $(hostname) --> " cert_name - + if ! [ "$cert_name" ]; then cert_name=$(hostname)