From 468b5fbc38a6c79ff5dd3688036464b04a7e6737 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Slavi=C5=A1a=20Are=C5=BEina?= <58952836+tremor021@users.noreply.github.com> Date: Thu, 8 Jan 2026 14:00:48 +0100 Subject: [PATCH] deCONZ: Bump to Trixie base (#10643) * Bump to Trixie * Update * Update --- ct/deconz.sh | 10 +++++----- frontend/public/json/deconz.json | 2 +- install/deconz-install.sh | 11 ++++++----- 3 files changed, 12 insertions(+), 11 deletions(-) diff --git a/ct/deconz.sh b/ct/deconz.sh index 843ce2a96..76b946280 100644 --- a/ct/deconz.sh +++ b/ct/deconz.sh @@ -11,7 +11,7 @@ var_cpu="${var_cpu:-2}" var_ram="${var_ram:-1024}" var_disk="${var_disk:-4}" var_os="${var_os:-debian}" -var_version="${var_version:-12}" +var_version="${var_version:-13}" var_unprivileged="${var_unprivileged:-0}" header_info "$APP" @@ -27,10 +27,10 @@ function update_script() { msg_error "No ${APP} Installation Found!" exit fi - msg_info "Updating $APP LXC" - $STD apt-get update - $STD apt-get -y upgrade - msg_ok "Updated $APP LXC" + msg_info "Updating deCONZ" + $STD apt update + $STD apt upgrade -y + msg_ok "Updated deCONZ" msg_ok "Updated successfully!" exit } diff --git a/frontend/public/json/deconz.json b/frontend/public/json/deconz.json index aaf118343..c41957af2 100644 --- a/frontend/public/json/deconz.json +++ b/frontend/public/json/deconz.json @@ -23,7 +23,7 @@ "ram": 1024, "hdd": 4, "os": "debian", - "version": "12" + "version": "13" } } ], diff --git a/install/deconz-install.sh b/install/deconz-install.sh index 0538f59dc..3131119b7 100644 --- a/install/deconz-install.sh +++ b/install/deconz-install.sh @@ -14,17 +14,18 @@ network_check update_os msg_info "Setting Phoscon Repository" -VERSION="$(awk -F'=' '/^VERSION_CODENAME=/{ print $NF }' /etc/os-release)" -curl -fsSL "http://phoscon.de/apt/deconz.pub.key" >/etc/apt/trusted.gpg.d/deconz.pub.asc -echo "deb [arch=amd64] http://phoscon.de/apt/deconz $VERSION main" >/etc/apt/sources.list.d/deconz.list +setup_deb822_repo \ + "deconz" \ + "http://phoscon.de/apt/deconz.pub.key" \ + "http://phoscon.de/apt/deconz" \ + "generic" msg_ok "Setup Phoscon Repository" msg_info "Installing deConz" libssl=$(curl -fsSL "http://security.ubuntu.com/ubuntu/pool/main/o/openssl/" | grep -o 'libssl1\.1_1\.1\.1f-1ubuntu2\.2[^"]*amd64\.deb' | head -n1) curl -fsSL "http://security.ubuntu.com/ubuntu/pool/main/o/openssl/$libssl" -o "$libssl" $STD dpkg -i "$libssl" -$STD apt-get update -$STD apt-get install -y deconz +$STD apt install -y deconz rm -rf "$libssl" msg_ok "Installed deConz"