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

(#339) Use modern APT keyrings on Debian family #338

Merged
merged 1 commit into from
Jan 15, 2024
Merged

Conversation

smortex
Copy link
Member

@smortex smortex commented Jan 8, 2024

This makes use of puppetlabs/puppetlabs-apt#1128 to store the public key
in /etc/apt/keyrings and add a signed-by option to the
sources.list.d entry.

@smortex
Copy link
Member Author

smortex commented Jan 8, 2024

On Debian 12, the legacy usage produce this warning (we do not have bookworm packages ATM because there is no corresponding AIO package so for this test I use a modified version that install bullseye packages on bookworm):

W: mirror://mirrorlists.choria.io/apt/release/debian/bullseye/mirrors.txt/dists/debian/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

This is also safe with older Debian versions (all supported releases have support for this).

@ripienaar
Copy link
Member

Thanks, be good to have an issue and the usual commit format here.

This makes use of puppetlabs/puppetlabs-apt#1128 to store the public key
in `/etc/apt/keyrings` and add a `signed-by` option to the
`sources.list.d` entry.
@smortex smortex force-pushed the modern-apt-keyring branch from 3e881cf to b12ea0c Compare January 11, 2024 20:24
@smortex smortex linked an issue Jan 11, 2024 that may be closed by this pull request
@ripienaar ripienaar changed the title Use modern APT keyrings on Debian family (#339) Use modern APT keyrings on Debian family Jan 15, 2024
@ripienaar ripienaar merged commit bdff976 into main Jan 15, 2024
0 of 4 checks passed
@ripienaar ripienaar deleted the modern-apt-keyring branch January 15, 2024 10:31
@ripienaar
Copy link
Member

Thank you

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.

Modernize APT keyrings on Debian family
2 participants