install_newt.sh aktualisiert

This commit is contained in:
2025-08-05 23:23:28 +02:00
parent cc431365b0
commit 6ed092a5e6

View File

@@ -74,12 +74,13 @@ cleanup_old_versions() {
setup_systemd_service() {
info "🛠️ Erstelle systemd-Dienst ${SERVICE_NAME} ..."
# Eingabeaufforderungen im User-Kontext
read -rp "🆔 Bitte gib die Pangolin-ID ein: " PANGOLIN_ID
read -rp "🔑 Bitte gib das Secret ein: " PANGOLIN_SECRET
read -rp "🌐 Bitte gib den Endpoint (z.B. https://pangolin.domain.de) ein: " PANGOLIN_ENDPOINT
cat <<EOF | sudo tee "$SERVICE_FILE" > /dev/null
[Unit]
SERVICE_CONTENT="[Unit]
Description=Newt Client - ${SERVICE_NAME}
After=network.target
@@ -89,8 +90,9 @@ Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target
EOF
WantedBy=multi-user.target"
echo "$SERVICE_CONTENT" | sudo tee "$SERVICE_FILE" > /dev/null
sudo systemctl daemon-reexec
sudo systemctl daemon-reload