From 07d08141eafada731f823532b22d30c68e87926e Mon Sep 17 00:00:00 2001 From: echobt <154886644+echobt@users.noreply.github.com> Date: Thu, 20 Aug 2026 15:30:14 +0000 Subject: [PATCH] fix(deploy): chmod real-seal script instead of install onto itself GNU install exits 1 when src and dest are the same file; that failed staging master deploy after an otherwise healthy compose up. --- deploy/scripts/remote-deploy.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy/scripts/remote-deploy.sh b/deploy/scripts/remote-deploy.sh index 90434cfb1..aaa789137 100755 --- a/deploy/scripts/remote-deploy.sh +++ b/deploy/scripts/remote-deploy.sh @@ -589,7 +589,7 @@ PY # Prism WTA is the live seal path. Burn-seal posts NoScore at a block-scale # epoch and hid the 2.1 winner until a real chain-epoch seal existed. if [[ -f /opt/base/deploy/scripts/prod-real-seal.sh ]]; then - install -m 0755 /opt/base/deploy/scripts/prod-real-seal.sh /opt/base/deploy/scripts/prod-real-seal.sh + chmod 0755 /opt/base/deploy/scripts/prod-real-seal.sh install -m 0644 /opt/base/deploy/systemd/base-real-seal.service /etc/systemd/system/base-real-seal.service install -m 0644 /opt/base/deploy/systemd/base-real-seal.timer /etc/systemd/system/base-real-seal.timer systemctl disable --now base-burn-seal.timer >/dev/null 2>&1 || true