Base script finalized

This commit is contained in:
Fr4nz D13trich 2025-10-11 18:14:43 +02:00
parent e7dd6c62a8
commit 733b059cf3

View file

@ -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)