Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PPA for Debian doesn't work due to key change issues. #1

Open
k9io opened this issue Oct 9, 2024 · 1 comment
Open

PPA for Debian doesn't work due to key change issues. #1

k9io opened this issue Oct 9, 2024 · 1 comment

Comments

@k9io
Copy link

k9io commented Oct 9, 2024

Debian and I assume Ubuntu have changed the way there keys storage. When I follow instructions I get the follow errors:

The following signatures were invalid: EXPKEYSIG 1BEDBB2BFF0044F2 Quadrant Information Security [email protected]
Reading package lists... Done
W: https://quadrantsec.github.io/ppa/debian/./InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
W: GPG error: https://quadrantsec.github.io/ppa/debian ./ InRelease: The following signatures were invalid: EXPKEYSIG 1BEDBB2BFF0044F2 Quadrant Information Security [email protected]
E: The repository 'https://quadrantsec.github.io/ppa/debian ./ InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
root@Test-Box:~# cat /etc/apt/sources.list.d/quadrantsec.list^C

Key storage moved to /usr/share/keyrings:

Instead of the client running "apt-key", this seemed to work for me and my testing:

curl -SsL http://download.k9.io/k9-ssh/KEY.gpg | gpg --dearmour -o /usr/share/keyrings/k9-ssh.gpg

Then I could cleanly apt-get. I also followed this: https://assafmo.github.io/2019/05/02/ppa-repo-hosted-on-github.html

@k9io
Copy link
Author

k9io commented Oct 9, 2024

This is Champ BTW. :)

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

No branches or pull requests

1 participant