From 178953c430d1e0fce6d8a48964dbc766829af7b4 Mon Sep 17 00:00:00 2001 From: kai Date: Fri, 24 Apr 2026 12:50:28 +0000 Subject: [PATCH] temp-cleanup/install.sh aktualisiert --- temp-cleanup/install.sh | 29 +++++++++++------------------ 1 file changed, 11 insertions(+), 18 deletions(-) diff --git a/temp-cleanup/install.sh b/temp-cleanup/install.sh index ac3f681..41c4ab8 100644 --- a/temp-cleanup/install.sh +++ b/temp-cleanup/install.sh @@ -2,36 +2,29 @@ set -e -echo "๐Ÿ“ฆ Installiere Temp Cleanup System..." +echo "๐Ÿ“ฆ Temp Cleanup Setup (CLEAN VERSION)" CURRENT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" SYSTEMD_USER_DIR="$HOME/.config/systemd/user" -SERVICE_NAME="cleanup-temp.service" -TIMER_NAME="cleanup-temp.timer" -SCRIPT_NAME="cleanup_temp.sh" +SERVICE="cleanup-temp.service" +TIMER="cleanup-temp.timer" +SCRIPT="cleanup_temp.sh" echo "๐Ÿ“ Current: $CURRENT_DIR" mkdir -p "$SYSTEMD_USER_DIR" -# ๐Ÿšจ ABSOLUT KEIN COPY, KEINE INSTALLATION VON DATEIEN -# Repo IST die Installation +echo "โš™๏ธ systemd setup only (NO FILE COPYING ANYMORE)" -echo "โš™๏ธ Installiere systemd Units..." +sed "s|ExecStart=.*|ExecStart=$CURRENT_DIR/$SCRIPT|" \ + "$CURRENT_DIR/systemd/$SERVICE" > "$SYSTEMD_USER_DIR/$SERVICE" -# Service erzeugen (zeigt direkt auf Repo) -sed "s|ExecStart=.*|ExecStart=$CURRENT_DIR/$SCRIPT_NAME|" \ - "$CURRENT_DIR/systemd/$SERVICE_NAME" > "$SYSTEMD_USER_DIR/$SERVICE_NAME" +cp "$CURRENT_DIR/systemd/$TIMER" "$SYSTEMD_USER_DIR/$TIMER" -# Timer direkt รผbernehmen -cp "$CURRENT_DIR/systemd/$TIMER_NAME" "$SYSTEMD_USER_DIR/$TIMER_NAME" - -echo "๐Ÿ”„ systemd reload..." systemctl --user daemon-reload -echo "๐Ÿš€ enable + start timer..." -systemctl --user enable "$TIMER_NAME" >/dev/null 2>&1 || true -systemctl --user start "$TIMER_NAME" >/dev/null 2>&1 || true +systemctl --user enable "$TIMER" >/dev/null 2>&1 || true +systemctl --user start "$TIMER" >/dev/null 2>&1 || true -echo "โœ… Temp Cleanup aktiv" \ No newline at end of file +echo "โœ… DONE" \ No newline at end of file