From be9784336ed6f9f1ed0854eb7add58b9ea1e95f7 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, 24 Apr 2025 20:52:57 +0200 Subject: [PATCH] Fix isntall and update (#4041) --- ct/elementsynapse.sh | 2 +- install/elementsynapse-install.sh | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ct/elementsynapse.sh b/ct/elementsynapse.sh index 01dd0e306..020b797c3 100644 --- a/ct/elementsynapse.sh +++ b/ct/elementsynapse.sh @@ -55,7 +55,7 @@ function update_script() { rm -rf /opt/synapse-admin mkdir -p /opt/synapse-admin curl -fsSL "https://github.com/etkecc/synapse-admin/archive/refs/tags/v${RELEASE}.tar.gz" -o "$temp_file" - tar xzf "$temp_file" -C /opt/synapse-admin + tar xzf "$temp_file" -C /opt/synapse-admin --strip-components=1 cd /opt/synapse-admin $STD yarn install --ignore-engines systemctl start synapse-admin diff --git a/install/elementsynapse-install.sh b/install/elementsynapse-install.sh index 40215d2ea..c73eec6aa 100644 --- a/install/elementsynapse-install.sh +++ b/install/elementsynapse-install.sh @@ -63,15 +63,15 @@ temp_file=$(mktemp) mkdir -p /opt/synapse-admin RELEASE=$(curl -fsSL https://api.github.com/repos/etkecc/synapse-admin/releases/latest | grep "tag_name" | awk '{print substr($2, 3, length($2)-4) }') curl -fsSL "https://github.com/etkecc/synapse-admin/archive/refs/tags/v${RELEASE}.tar.gz" -o "$temp_file" -tar xzf "$temp_file" -C /opt/synapse-admin -cd /opt/synapse-admin +tar xzf "$temp_file" -C /opt/synapse-admin --strip-components=1 +cd /opt/synapse-adminsys $STD yarn install --ignore-engines msg_ok "Installed Element Synapse" msg_info "Creating Service" cat </etc/systemd/system/synapse-admin.service [Unit] -Description=Excalidraw Service +Description=Synapse-Admin Service After=network.target Requires=matrix-synapse.service