From f3fca466e5500ff25b7a9f894f234843537bf788 Mon Sep 17 00:00:00 2001 From: ben Date: Wed, 8 Jul 2026 10:17:24 +0200 Subject: [PATCH] fix installer --- INSTALL.sh | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/INSTALL.sh b/INSTALL.sh index b6fa200..1317857 100644 --- a/INSTALL.sh +++ b/INSTALL.sh @@ -1,23 +1,33 @@ -#!/bin/bash +k#!/bin/bash + +set -e URL="https://git.de-roo.org/ben/wiki-terminal/raw/branch/main/src/main.sh" -BESTAND="wiki" +INSTALL_PATH="/usr/local/bin/wiki" echo "Wiki-terminal downloaden..." -curl -fsSL "$URL" -o "$BESTAND" || { +TMPFILE=$(mktemp) + +curl -fsSL "$URL" -o "$TMPFILE" || { echo "Download mislukt." + rm -f "$TMPFILE" exit 1 } -echo "Installeren naar /bin..." +echo "Installeren naar $INSTALL_PATH..." -sudo mv "$BESTAND" /usr/local/bin/wiki +sudo mv "$TMPFILE" "$INSTALL_PATH" || { echo "Installatie mislukt." + rm -f "$TMPFILE" exit 1 } -sudo chmod +x "/bin/$BESTAND" +sudo chmod +x "$INSTALL_PATH" || { + echo "Kon bestand niet uitvoerbaar maken." + exit 1 +} -echo "Klaar!" +echo +echo "Installatie voltooid!" echo "Start met: wiki"