install_newt.sh aktualisiert
This commit is contained in:
@@ -28,7 +28,7 @@ for arg in "$@"; do
|
||||
done
|
||||
|
||||
get_latest_version() {
|
||||
echo "[DEBUG] get_latest_version aufgerufen"
|
||||
echo "[DEBUG] get_latest_version aufgerufen" >&2
|
||||
curl -fsSL "https://api.github.com/repos/${REPO}/releases/latest" | grep -Po '"tag_name": *"\K[^"]+'
|
||||
}
|
||||
|
||||
@@ -84,7 +84,7 @@ setup_systemd_service() {
|
||||
read -rp "🆔 Bitte gib die Pangolin-ID ein: " PANGOLIN_ID
|
||||
echo "[DEBUG] Pangolin-ID eingegeben: $PANGOLIN_ID"
|
||||
read -rp "🔑 Bitte gib das Secret ein: " PANGOLIN_SECRET
|
||||
echo "[DEBUG] Secret eingegeben (aus Sicherheitsgründen nicht ausgegeben)"
|
||||
echo "[DEBUG] Secret eingegeben (nicht angezeigt aus Sicherheitsgründen)"
|
||||
read -rp "🌐 Bitte gib den Endpoint (z. B. https://pangolin.domain.de) ein: " PANGOLIN_ENDPOINT
|
||||
echo "[DEBUG] Endpoint eingegeben: $PANGOLIN_ENDPOINT"
|
||||
|
||||
@@ -117,6 +117,7 @@ perform_install() {
|
||||
fi
|
||||
version=$(get_latest_version)
|
||||
version=${version#v}
|
||||
echo "[DEBUG] Version ist: '$version'"
|
||||
info "📦 Neueste Version: ${version}"
|
||||
download_newt "$version"
|
||||
cleanup_old_versions
|
||||
@@ -132,6 +133,7 @@ perform_update() {
|
||||
fi
|
||||
version=$(get_latest_version)
|
||||
version=${version#v}
|
||||
echo "[DEBUG] Version ist: '$version'"
|
||||
info "📦 Neueste Version: ${version}"
|
||||
|
||||
if [ -f "${INSTALL_DIR}/newt_${version}" ]; then
|
||||
@@ -149,6 +151,7 @@ perform_reinstall() {
|
||||
echo "[DEBUG] perform_reinstall aufgerufen"
|
||||
version=$(get_latest_version)
|
||||
version=${version#v}
|
||||
echo "[DEBUG] Version ist: '$version'"
|
||||
info "📦 Neueste Version: ${version}"
|
||||
download_newt "$version"
|
||||
cleanup_old_versions
|
||||
|
||||
Reference in New Issue
Block a user