Arch Linux CondorCore repo PGP keyring
5cb23e4ce6
Using popd at the very end of a shell script is unnecessary, because, as the very last command, there is nothing to restore state for. Immediately after, the shell subprocess is ended, and processes don't control the cwd of the parent process. Changing the cwd for the last microsecond of the shell process, during which no commands are run, is a mildly expensive no-op. By the same measure, if popd is never used, pushd is not needed to record the old cwd. So simply use 'cd'. Signed-off-by: Christian Hesse <mail@eworm.de> |
||
---|---|---|
master | ||
master-revoked | ||
packager | ||
packager-revoked | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
archlinux-revoked | ||
archlinux-trusted | ||
archlinux.gpg | ||
Makefile | ||
master-keyids | ||
master-revoked-keyids | ||
packager-keyids | ||
packager-revoked-keyids | ||
README.md | ||
update-keys |
Arch Linux Keyring
Repository for the Arch Linux keyring package.
Addition/Removal/Update of a packaging key
- Get the keyid from the bugreport in the keyring project
- Add the keyid to
packager-keyids
in alphabetic order, following this format: full size keyid, a tab, nickname.
Revoking a packager key
- Create a key removal task in the keyring project.
- Remove the keyid of the revoked user from
packager-keyids
. - Add the removed keyid to
packager-revoked-keyids
, in alphabetic order, following this format: full size keyid, a tab, nickname, a tab and reason of revocation.
Keyring release
- bump the version in the Makefile
- Run update-keys
- git add the new .asc file in the packager directory.
- Commit everything as 'Update keyring'
- Create a new tag
git tag -s $(date +"%Y%m%d")
- Push changes
- Upload the source tarball with
make dist upload
- Update the package