From e732e19a9923291298ff85b6336aa1273ed8a7e1 Mon Sep 17 00:00:00 2001 From: 57_Wolve <57_wolve@private.email> Date: Wed, 14 Jan 2026 21:53:13 +0000 Subject: [PATCH] Add multiplane.sh --- multiplane.sh | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 multiplane.sh diff --git a/multiplane.sh b/multiplane.sh new file mode 100644 index 0000000..ada931b --- /dev/null +++ b/multiplane.sh @@ -0,0 +1,33 @@ +#!/bin/bash + +set -e + +if [[ "$EUID" -ne 0 ]]; then + echo -e "\e[31m[FATAL]\e[39m Currently this script requires being ran as root user - please try again as root." + exit 1 +fi + +echo -e "\n\nINSTALL LOG: $(date --rfc-3339=seconds)\n" >> /tmp/multiplane.log + +info() { + echo -e "\e[34m[INFO]\e[39m $1" + echo "[INFO] $1" >> /tmp/multiplane.log +} + +debug() { + if [[ ! -z "$DEBUG" ]]; then + echo -e "\e[96m[DEBUG]\e[39m $1" + fi + echo "[DEBUG] $1" >> /tmp/multiplane.log +} + +warn() { + echo -e "\e[33m[WARNING]\e[39m $1" + echo "[WARNING] $1" >> /tmp/multiplane.log +} + +fatal() { + echo -e "\e[31m[FATAL]\e[39m $1" + echo "[FATAL] $1" >> /tmp/multiplane.log + exit 1 +} \ No newline at end of file