Skip to content

v1.3.10

Choose a tag to compare

@ethanfiggs ethanfiggs released this 14 Jun 03:57
· 6 commits to main since this release

SafeGuard Panel v1.3.10

Fixed

  • Self-update could fail with a checksum mismatch behind a CDN. When a CDN
    (e.g. Cloudflare) sat in front of the update host, it could serve a stale
    cached frontend.tar.gz from a previous release under the same fixed URL,
    which then failed the SHA-256 check against the fresh SHA256SUMS (the update
    aborted safely, but couldn't proceed). The updater now appends a unique
    cache-buster to every artifact download so they're always fetched fresh from
    the origin. GPG-signature and checksum verification remain the source of trust.
  • Some owner notifications were silently dropped. Update finished/aborted,
    scheduled-restart completion, and critical security-event notifications wrote to
    a non-existent column and never appeared in the bell. They now record correctly.

Install / update

curl -sSL https://install.safeguardpanel.ca/install.sh | sudo bash

Every download is checked against a GPG-signed SHA256SUMS:

gpg --import safeguard-release-signing.asc
gpg --verify SHA256SUMS.asc SHA256SUMS
sha256sum -c SHA256SUMS