Skip to content

docs: point the APT instructions at deb.snapdog.cc - #241

Open
metaneutrons wants to merge 1 commit into
mainfrom
docs/apt-moves-to-deb-snapdog-cc
Open

docs: point the APT instructions at deb.snapdog.cc#241
metaneutrons wants to merge 1 commit into
mainfrom
docs/apt-moves-to-deb-snapdog-cc

Conversation

@metaneutrons

Copy link
Copy Markdown
Collaborator

The packages used to be served from this repository's gh-pages branch at
https://snapdogrocks.github.io/snapdog/debian. They come from the shared
archive at deb.snapdog.cc now, with a rolling suite and the archive's own
keyring.

The old location is not redirected. It sits on github.io without a hostname of
ours, GitHub Pages offers no server-side redirect, and apt ignores an HTML one.
It stays reachable, frozen at 0.27.4, and the section says so and gives the two
lines that remove it.

The documented fingerprint changes for a second reason. The old key signed
directly; the archive uses a certify-only primary with one signing subkey per
domain. gpg --show-keys prints the primary first, so that is the value to
compare, and the subkey is named for anyone checking the signature itself.

The command sequence was executed verbatim in a clean Debian container against
the sibling archive deb.metaneutrons.cc, which is already publishing: keyring
fetched, fingerprint read, sources file written, apt update with
AllowInsecureRepositories=false, install, --version. Only the domain and the
package names differ from what is written here; deb.snapdog.cc itself cannot
answer yet, because it publishes for the first time with the next release.

The packages used to be served from this repository's `gh-pages` branch at
`https://snapdogrocks.github.io/snapdog/debian`. They come from the shared
archive at `deb.snapdog.cc` now, with a rolling suite and the archive's own
keyring.

The old location is not redirected. It sits on `github.io` without a hostname of
ours, GitHub Pages offers no server-side redirect, and `apt` ignores an HTML one.
It stays reachable, frozen at 0.27.4, and the section says so and gives the two
lines that remove it.

The documented fingerprint changes for a second reason. The old key signed
directly; the archive uses a certify-only primary with one signing subkey per
domain. `gpg --show-keys` prints the primary first, so that is the value to
compare, and the subkey is named for anyone checking the signature itself.

The command sequence was executed verbatim in a clean Debian container against
the sibling archive `deb.metaneutrons.cc`, which is already publishing: keyring
fetched, fingerprint read, sources file written, `apt update` with
`AllowInsecureRepositories=false`, install, `--version`. Only the domain and the
package names differ from what is written here; `deb.snapdog.cc` itself cannot
answer yet, because it publishes for the first time with the next release.
Copilot AI lite review requested due to automatic review settings September 6, 2026 22:37

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants