fix(addons): ensure curl is installed before use in all addon scripts (#11718)

This commit is contained in:
CanbiZ (MickLesk)
2026-02-09 14:11:51 +01:00
committed by GitHub
parent ee3e53a1a2
commit 157e69b365
15 changed files with 58 additions and 3 deletions
+4
View File
@@ -51,6 +51,10 @@ function msg_ok() {
}
msg_info "Installing ${APP}"
if ! command -v curl &>/dev/null; then
apt-get update >/dev/null 2>&1
apt-get install -y curl >/dev/null 2>&1
fi
curl -fsSL "https://github.com/OliveTin/OliveTin/releases/latest/download/OliveTin_linux_amd64.deb" -o $(basename "https://github.com/OliveTin/OliveTin/releases/latest/download/OliveTin_linux_amd64.deb")
dpkg -i OliveTin_linux_amd64.deb &>/dev/null
systemctl enable --now OliveTin &>/dev/null