bedrocklinux / bedrocklinux-userland

This tracks development for the things such as scripts and (defaults for) config files for Bedrock Linux
https://bedrocklinux.org
GNU General Public License v2.0
602 stars 65 forks source link

R&D effort: `brl fetch` public key management #207

Open paradigm opened 3 years ago

paradigm commented 3 years ago

brl fetch should eventually cryptographically verify the software it is bootstrapping. As preliminary research for this effort, we'll need to populate the information in the table below.

Feel free to comment with additional information and I'll update the table accordingly.

The fields are:

distro bootstrap resource public key location key update method portable resource validation method notes
alpine alpine-format package https://alpinelinux.org/keys/ https://wiki.alpinelinux.org/wiki/Upgrade_to_repository_main
arch arch-format package https://archlinux.org/master-keys/ https://wiki.archlinux.org/index.php/Pacman/Package_signing
arch-32 arch-format package
arch-arm arch-format package
artix arch-format package
centos rpm-format package centos-pkg-keys package download/extract package https://docs.fedoraproject.org/en-US/Fedora/15/html/Deployment_Guide/s1-check-rpm-sig.html
clear clear manifest file?
crux iso
debian debian-format package https://wiki.debian.org/SecureApt
devuan debian-format package
devuan debian-format package
exherbo userland tarball
fedora rpm-format package fedora-pkg-keys package download/extract package https://docs.fedoraproject.org/en-US/Fedora/15/html/Deployment_Guide/s1-check-rpm-sig.html
gentoo userland tarball https://wiki.gentoo.org/wiki/Project:Portage/Repository_verification
kiss userland tarball https://github.com/kisslinux/kiss/issues/60
manjaro arch-format package
raspbian debian-format package
slackware slackware-format package
solus solus-format package
ubuntu debian-format package
void void-format package
bobbbay commented 3 years ago

Note for Gentoo: Gentoo Wiki Notes for KISS: GitHub Issue

lpuv commented 3 years ago

This could maybe help for alpine

lpuv commented 3 years ago

Alpine keys