commit de5f8d59300a4e2617968fc510fce189316e16e8 parent c4cbd3f131222cd5bf73cb918ed852f8f254e8ef Author: Gaute Hope <eg@gaute.vetsj.com> Date: Fri, 22 Aug 2014 17:00:36 +0200 gpg: update keys for one more year and set up a script for regenerating them Signed-off-by: Gaute HopeDiffstat:
| M | test/gnupg_test_home/gpg.conf | | | 3 | ++- |
| A | test/gnupg_test_home/key1.gen | | | 15 | +++++++++++++++ |
| A | test/gnupg_test_home/key2.gen | | | 15 | +++++++++++++++ |
| M | test/gnupg_test_home/pubring.gpg | | | 0 | |
| M | test/gnupg_test_home/receiver_pubring.gpg | | | 0 | |
| M | test/gnupg_test_home/receiver_secring.gpg | | | 0 | |
| D | test/gnupg_test_home/receiver_trustdb.gpg | | | 0 | |
| A | test/gnupg_test_home/regen_keys.sh | | | 35 | +++++++++++++++++++++++++++++++++++ |
| M | test/gnupg_test_home/secring.gpg | | | 0 | |
| M | test/gnupg_test_home/sup-test-2@foo.bar.asc | | | 39 | ++++++++++++++++++++++----------------- |
| D | test/gnupg_test_home/trustdb.gpg | | | 0 |
11 files changed, 89 insertions(+), 18 deletions(-) diff --git a/test/gnupg_test_home/gpg.conf b/test/gnupg_test_home/gpg.conf @@ -1 +1,2 @@ -default-key 789E7011 +trust-model always + diff --git a/test/gnupg_test_home/key1.gen b/test/gnupg_test_home/key1.gen @@ -0,0 +1,15 @@ + %echo Generating a standard key + Key-Type: DSA + Key-Length: 1024 + Subkey-Type: ELG-E + Subkey-Length: 1024 + Name-Real: Sup Test Sender 1 + Name-Comment: Test sender key + Name-Email: sup-test-1@foo.bar + Expire-Date: 1y + %no-protection + %pubring pubring.gpg + %secring secring.gpg + # Do a commit here, so that we can later print "done" :-) + %commit + %echo done diff --git a/test/gnupg_test_home/key2.gen b/test/gnupg_test_home/key2.gen @@ -0,0 +1,15 @@ + %echo Generating a standard key + Key-Type: DSA + Key-Length: 1024 + Subkey-Type: ELG-E + Subkey-Length: 1024 + Name-Real: Sup Test Receiver + Name-Comment: Test receiver for Sup + Name-Email: sup-test-2@foo.bar + Expire-Date: 1y + %no-protection + %pubring pubring.gpg + %secring secring.gpg + # Do a commit here, so that we can later print "done" :-) + %commit + %echo done diff --git a/test/gnupg_test_home/pubring.gpg b/test/gnupg_test_home/pubring.gpg Binary files differ. diff --git a/test/gnupg_test_home/receiver_pubring.gpg b/test/gnupg_test_home/receiver_pubring.gpg Binary files differ. diff --git a/test/gnupg_test_home/receiver_secring.gpg b/test/gnupg_test_home/receiver_secring.gpg Binary files differ. diff --git a/test/gnupg_test_home/receiver_trustdb.gpg b/test/gnupg_test_home/receiver_trustdb.gpg Binary files differ. diff --git a/test/gnupg_test_home/regen_keys.sh b/test/gnupg_test_home/regen_keys.sh @@ -0,0 +1,35 @@ +#! /bin/bash +# +# re-generate test keys for the sup test base +# +# https://github.com/sup-heliotrope/sup/wiki/Development%3A-Crypto + +pushd $(dirname $0) + +export GNUPGHOME="$(pwd)" + +echo "genrating keys in: $GNUPGHOME.." + +rm *.gpg *.asc + +echo "generate receiver key.." +gpg --batch --gen-key key2.gen + +echo "export receiver key.." + +gpg --output sup-test-2@foo.bar.asc --armor --export sup-test-2@foo.bar + +mv trustdb.gpg receiver_trustdb.gpg +mv secring.gpg receiver_secring.gpg +mv pubring.gpg receiver_pubring.gpg + +echo "generate sender key.." +gpg --batch --gen-key key1.gen + +echo "import receiver key.." +gpg --import sup-test-2@foo.bar.asc + + + +popd + diff --git a/test/gnupg_test_home/secring.gpg b/test/gnupg_test_home/secring.gpg Binary files differ. diff --git a/test/gnupg_test_home/sup-test-2@foo.bar.asc b/test/gnupg_test_home/sup-test-2@foo.bar.asc @@ -1,20 +1,25 @@ -----BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v2.0.20 (GNU/Linux) +Version: GnuPG v2 -mI0EUgi0fAEEAOLAcQW96NEUSB7YE/la8X56jGW5BMX3aAixOF8LvOwMBbUK1T+U -0H2PGIrXVcYyHcPqWRpRahbsIAldBqzffPlzMa+aqJaB1xKkNruxSoIzwPdidZMe -l0Dxz2FDsoXD0KPyWnAYhGmQyz2MFpZxu2tlYqvwWVW//XGnk/KHvIXbABEBAAG0 -PlN1cCBUZXN0IFJlY2VpdmVyIChUZXN0IHJlY2VpdmVyIGZvciBTdXApIDxzdXAt -dGVzdC0yQGZvby5iYXI+iL8EEwECACkFAlIItHwCGwMFCQHhM4AHCwkIBwMCAQYV -CAIJCgsEFgIDAQIeAQIXgAAKCRAsABl+cWpykMMVBADHkQPgTz0CqKKp3k+z3dbm -ocmI4tYNn1dOkDQqyfoBTfs6L3g4j5OE2UrguntRYyg5oon+uO5d18CQ5dY0sCw/ -o5IwyzTrxI8IocbtZvBdSb+XjLndynGuIQoqaJq9i6n1V4klFHVOna8Q9JstLfRX -H1d4xPhnvKcaDDx/NV3X/biNBFIItHwBBADBpb43MpkrUWlg7HWJ1ZfOlxnOxrJ3 -Gz9WFNV06UbcZEuFKA/vHRjM6gWzUn5903FLuCWu3eBrq5xQfWipbp187PmocpoG -skJ6gosLs1fMYRBjv2VbG9xJVKdKJMjqZw5FUpXKAaHr8P9jN6g2STQrbeQ8CVUK -h7zOWRXAXSKUgwARAQABiKUEGAECAA8FAlIItHwCGwwFCQHhM4AACgkQLAAZfnFq -cpDV1QQAzcxFXznEX92DjWxWRC7gRHgIsQk9WJnDzjtnDjSWCp3H85qeTZGZrn9W -NoneV/S5Y7K3Mkceh4rFaANQ3zx4b05y1LFt5N/lPwIe5VB0vcPumtZum2fSGfpK -nTXvzelcWcm2aGyUSaWvOkntWKEEt1kB5Oq6EtZoRZLMzAxLd7s= -=aKsV +mQGiBFP3VogRBADVBEkaZQXj728C1HUIaTRDCFoKzojwC79Z1BLsD72qQYE8z1ic +5P9CJpJU5wbhQFDTGBjw+i1nNTWy01z4q5bfFqok+KorT3XNp5IJRcRIEOkj+Twq +7ZaSODwXGsUmdzSoOVDYmtUpVzRQe0IM0rPQQV4vGzgw55FdJBe7a63nIwCg+WvR +iQN09PlhpGG7SIEmx0psEqUEAL/t1c5oC9RC7L4a0GM+2AcgFRBMXvzpdnytrzgt +73Ud6CcUplQp6WODrUYhX0RLzSJPO4zWDsBmkBad/iQCwbCKpFPfAFdBMArJpknx +rc6vRED4a9dLfCNTT1g86CkiElge9t36juZgOoFT3xt/XP7BxhU1fCFshZNR6VK6 +tN9eA/9G4fUX6XvEGIrNiBYKyU4QvM1nyMXCBujm7vYF6KfSlYyAvVXxG4h+mvUy +ZXQ/WHMQJSbPTY3dd4hmo0p0GUMlSvXU8JLf7qienW1IccD9Pv88J1XjkbFd+wgw +feoSx1sAfc36gH+aE17lvsU+PPAP4Bc9CSiScNo0iQv7v/KZjrQ+U3VwIFRlc3Qg +UmVjZWl2ZXIgKFRlc3QgcmVjZWl2ZXIgZm9yIFN1cCkgPHN1cC10ZXN0LTJAZm9v +LmJhcj6IaQQTEQIAKQUCU/dWiAIbIwUJAeEzgAcLCQgHAwIBBhUIAgkKCwQWAgMB +Ah4BAheAAAoJEKfs+g8ACvQGPxIAnj1CSZCzjwyIFLgNEQnIhntU+b28AKDsMEVN +gf9mHqwhabN+UKgBwX0U3LkBDQRT91aIEAQAjQZEnDK++SKp/l2Oiku6H9IuCsi4 +lv+MhLQP0bMuD4DrPk3mauZNc8BB+U0wgAMh/kZoCKySEdMK1mcf2iOsd5yOCrK+ +sJQAMsALAnrYjCE9QA2xIQs8gHF4PrKopycF55iRHQMDNa1QWfs+j4WJaXderlGQ +S0dGfLyoqtZsFusAAwUEAIi0+aDZlAVVIdDO2cvR0lu6eDW2Mr2ExZzuwTfAI6dS +tJLoPzoA2OAVW7cFVVpCOHcVLiF2GOHvtJPw1MgpxaNjzpNdJPTiP2sYZg253dfR +v66Cw9IuWKgZcElWXmIy5vFWqWWbLyTBOuwEQxCsFnjN9UUZauSADOJSPFy1sekf +iE8EGBECAA8FAlP3VogCGwwFCQHhM4AACgkQp+z6DwAK9Ab/swCg8LWNwfMwNk+H +gLgnS1LVsesZ8D4An2Ie2P0/oYuSmPPFV44kbWySX9wW +=Jo82 -----END PGP PUBLIC KEY BLOCK----- diff --git a/test/gnupg_test_home/trustdb.gpg b/test/gnupg_test_home/trustdb.gpg Binary files differ.