You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
1.1 KiB

  1. # Arch Linux Keyring
  2. Repository for the Arch Linux keyring package.
  3. ## Addition/Removal/Update of a packaging key
  4. 1. Get the keyid from the bugreport in the [keyring
  5. project](https://bugs.archlinux.org/index.php?project=7&do=index&switch=1)
  6. 2. Add the keyid to `packager-keyids` in alphabetic order, following this
  7. format: full size keyid, a tab, nickname.
  8. ## Revoking a packager key
  9. 1. Create a key removal task in the [keyring
  10. project](https://bugs.archlinux.org/index.php?project=7&do=index&switch=1).
  11. 2. Remove the keyid of the revoked user from `packager-keyids`.
  12. 3. Add the removed keyid to `packager-revoked-keyids`, in alphabetic order,
  13. following this format: full size keyid, a tab, nickname, a tab and reason of
  14. revocation.
  15. ## Keyring release
  16. 1. bump the version in the Makefile
  17. 2. Run update-keys
  18. 4. git add the new .asc file in the packager directory.
  19. 4. Commit everything as 'Update keyring'
  20. 5. Create a new tag ```git tag -s $(date +"%Y%m%d")```
  21. 6. Push changes
  22. 7. Upload the source tarball with ```make dist upload```
  23. 8. Update the package