From 4aa5e12268e6ffad3a38601801c89aeba548f0dc Mon Sep 17 00:00:00 2001 From: tteckster Date: Mon, 19 Feb 2024 18:22:38 -0500 Subject: [PATCH] Update heimdalldashboard-install.sh release version hold --- install/heimdalldashboard-install.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/install/heimdalldashboard-install.sh b/install/heimdalldashboard-install.sh index 18a2cedb..f101ba17 100644 --- a/install/heimdalldashboard-install.sh +++ b/install/heimdalldashboard-install.sh @@ -27,15 +27,14 @@ $STD apt-get update $STD apt-get install -y php8.3 php8.3-cli php8.3-{bz2,curl,mbstring,intl,sqlite3,zip,xml} msg_ok "Installed PHP8.3" -#RELEASE=$(curl -sX GET "https://api.github.com/repos/linuxserver/Heimdall/releases/latest" | awk '/tag_name/{print $4;exit}' FS='[""]') -RELEASE=V2.5.8 +RELEASE=$(curl -sX GET "https://api.github.com/repos/linuxserver/Heimdall/releases/latest" | awk '/tag_name/{print $4;exit}' FS='[""]') msg_info "Installing Heimdall Dashboard ${RELEASE}" wget -q https://github.com/linuxserver/Heimdall/archive/${RELEASE}.tar.gz tar xzf ${RELEASE}.tar.gz -#VER=$(curl -s https://api.github.com/repos/linuxserver/Heimdall/releases/latest | grep "tag_name" | awk '{print substr($2, 3, length($2)-4) }') -VER=2.5.8 +VER=$(curl -s https://api.github.com/repos/linuxserver/Heimdall/releases/latest | grep "tag_name" | awk '{print substr($2, 3, length($2)-4) }') rm -rf ${RELEASE}.tar.gz mv Heimdall-${VER} /opt/Heimdall +$STD apt-get install -y composer msg_ok "Installed Heimdall Dashboard ${RELEASE}" msg_info "Creating Service" @@ -56,6 +55,9 @@ TimeoutStopSec=30 [Install] WantedBy=multi-user.target" >$service_path systemctl enable -q --now heimdall.service +cd /opt/Heimdall +COMPOSER_ALLOW_SUPERUSER=1 composer dump-autoload &>/dev/null +systemctl restart heimdall.service msg_ok "Created Service" motd_ssh