summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>2018-01-08 11:25:52 +0100
committerUwe Kleine-König <u.kleine-koenig@pengutronix.de>2018-01-08 11:25:52 +0100
commit4a2e81d330250a59bedda5a798b9a2a653001d81 (patch)
treec65b60d7973b22c2b689716bca9d3ab447dfafa9
parent8adf87fd6f2c37a02c36d6b7c89331a8a82bb868 (diff)
downloadpengutronix-archive-keyring-4a2e81d330250a59bedda5a798b9a2a653001d81.tar.gz
pengutronix-archive-keyring-4a2e81d330250a59bedda5a798b9a2a653001d81.tar.xz
add some stuff to README.md
-rw-r--r--README.md12
1 files changed, 11 insertions, 1 deletions
diff --git a/README.md b/README.md
index c835767..c97bb0d 100644
--- a/README.md
+++ b/README.md
@@ -18,6 +18,14 @@
$ gpg --batch --generate-key "$tmpfile"
$ rm "$tmpfile"
+If you need to copy the new key to another machine, the following works fine today:
+
+ $ gpg --pinentry-mode loopback --export-secret-keys $gpgid > /tmp/$gpgid
+ $ scp /tmp/$gpgid $othermachine:/tmp
+ $ ssh othermachine
+ othermachine$ gpg-agent
+ othermachine$ gpg import < /tmp/$gpgid
+
### put new key in pengutronix-archive-keyring
First verify you're working with the right repository and that your base hasn't
@@ -34,6 +42,8 @@ last tag.
$ git add debian/changelog pengutronix-archive-keyring-$year.gpg
$ git commit -m "add new key $gpgid for $year"
+Optionally drop old keys by just deleting them.
+
### build package
$ dch --release --distribution unstable ""
@@ -43,7 +53,7 @@ last tag.
### finalize git stuff
$ git tag -s -m "pengutronix-archive-keyring $pkgversion" "$pkgversion"
- $ git push origin
+ $ git push origin "$pkgversion" HEAD
### update repository