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

More Master Keys #14

Open
lazka opened this issue Mar 5, 2022 · 3 comments
Open

More Master Keys #14

lazka opened this issue Mar 5, 2022 · 3 comments

Comments

@lazka
Copy link
Member

lazka commented Mar 5, 2022

We currently only have 3 master keys (the minimum amount) which means we need all three to add new packagers.

Ideally we would find more people who are willing to participate.

@Biswa96
Copy link
Member

Biswa96 commented Dec 6, 2023

What are the criteria, responsibilities and requirements for being a master key provider?

@lazka
Copy link
Member Author

lazka commented Dec 6, 2023

  • You need to generate a key pair.
  • Then you'd need to sign our packager keys with it.
  • Upload the public key and signed keys to the keyserver and we'll add it to the keyring
  • After that you just have to make sure that the private key is secure and you don't lose it.

Optionally you could also create a second key pair for packaging which you'd need to sign with your master key. This could then be used for signing packages, after being signed by us, uploaded to the keyserver, and added to the keyring.

(edit: and you need to use gnupg and not go crazy)

edit2: https://wiki.archlinux.org/title/GnuPG#Create_a_key_pair

@lazka
Copy link
Member Author

lazka commented Dec 7, 2023

Here are the Arch Linux guides for handling all this: https://gitlab.archlinux.org/archlinux/archlinux-keyring/-/wikis/workflows ("Add a new main key" is relevant here)

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

2 participants