-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Open
Description
Describe the bug
The Keybase APT repository is using SHA-1 hashes, which will be deprecated and no longer valid as of February 1, 2026.
To Reproduce
Steps to reproduce the behavior:
- Upgrade to Debian 13 ("Trixie") or later, or a comparable Debian-based OS.
- Run
apt update, orapt update --auditto see the full debugging output. - See warning. It works for now, though.
Expected behavior
Signatures should be using an algorithm from the SHA-2 or SHA-3 families, instead of an algorithm that's been getting deprecated for fifteen years.
Screenshots
Warning: https://prerelease.keybase.io/deb/dists/stable/InRelease: Policy will reject signature within a year, see --audit for details
Audit: https://prerelease.keybase.io/deb/dists/stable/InRelease: Sub-process /usr/bin/sqv returned an error code (1), error message is:
Signing key on 222B85B0F90BE2D24CFEB93F47484E50656D16C7 is not bound:
No binding signature at time 2025-04-28T15:48:52Z
because: Policy rejected non-revocation signature (PositiveCertification) requiring second pre-image resistance
because: SHA1 is not considered secure since 2026-02-01T00:00:00Z
Audit: Repositories should provide a clear-signed InRelease file, but none found at http://linux.dropbox.com/debian/dists/trixie/InRelease.
Additional numbers
The number 345567
Metadata
Metadata
Assignees
Labels
No labels