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