From eeaf51f816da549d605322c27dba9ad593c83c5d Mon Sep 17 00:00:00 2001 From: Pi Farm Date: Mon, 1 Dec 2025 11:50:26 +0000 Subject: [PATCH] fix missing clear commands --- scripts/image-builder.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/image-builder.sh b/scripts/image-builder.sh index b083368..76b3cf5 100755 --- a/scripts/image-builder.sh +++ b/scripts/image-builder.sh @@ -96,6 +96,7 @@ get_builder_status() { # Abhaengigkeiten installieren install_dependencies() { dialog --msgbox "Installation von Abhaengigkeiten (Beispiel fuer Debian/Ubuntu). Bitte root-Rechte eingeben." 10 70 + clear sudo apt update sudo apt install -y docker.io git jq dialog micro } @@ -111,6 +112,7 @@ install_docker_and_buildx() { # Pruefen ob Buildx verfuegbar ist if ! docker buildx version >/dev/null 2>&1; then dialog --msgbox "Docker Buildx-Plugin fehlt! Installiere Buildx..." 10 70 + clear mkdir -p ~/.docker/cli-plugins BUILDX_URL="https://github.com/docker/buildx/releases/latest/download/buildx-$(uname -s)-$(uname -m)" curl -sSL "$BUILDX_URL" -o ~/.docker/cli-plugins/docker-buildx @@ -120,6 +122,7 @@ install_docker_and_buildx() { # Pruefen, ob multiarch-builder existiert if ! docker buildx ls | grep -q "multiarch-builder"; then dialog --msgbox "Richte Buildx-Builder 'multiarch-builder' ein..." 10 70 + clear docker run --rm --privileged tonistiigi/binfmt --install all docker buildx create --name multiarch-builder --use docker buildx inspect --bootstrap >/dev/null 2>&1 @@ -164,6 +167,7 @@ set_editor() { --yesno "Der Editor '$choice' ist nicht installiert. Moechten Sie ihn jetzt installieren?" 10 60 3>&1 1>&2 2>&3) if [[ $? -eq 0 ]]; then dialog --msgbox "Installation von ${editor_pkg[$choice]}..." 8 50 + clear sudo apt update sudo apt install -y "${editor_pkg[$choice]}" @@ -651,6 +655,7 @@ build_image() { local timestamp logfile timestamp=$(date +"%Y%m%d_%H%M%S") logfile="$LOGS_DIR/${project}_${timestamp}.log" + clear { echo "==== Build gestartet: $(date) ===="