diff options
-rw-r--r-- | docker/Dockerfile | 5 | ||||
-rw-r--r-- | docker/generate-key.sh | 4 | ||||
-rw-r--r-- | docker/private-key | 59 | ||||
-rw-r--r-- | docker/public-key | 56 |
4 files changed, 123 insertions, 1 deletions
diff --git a/docker/Dockerfile b/docker/Dockerfile index 4ad8481f..9c6a09eb 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile | |||
@@ -76,9 +76,12 @@ ADD gpg-agent.conf /home/developer/.gnupg/gpg-agent.conf | |||
76 | ADD gpg.conf /home/developer/.gnupg/gpg.conf | 76 | ADD gpg.conf /home/developer/.gnupg/gpg.conf |
77 | ADD gdbinit /home/developer/.gdbinit | 77 | ADD gdbinit /home/developer/.gdbinit |
78 | ADD enableDebug.sh /home/developer/enableDebug.sh | 78 | ADD enableDebug.sh /home/developer/enableDebug.sh |
79 | ADD private-key /home/developer/private-key | ||
80 | ADD public-key /home/developer/public-key | ||
79 | RUN sudo chown developer:developer /home/developer/* | 81 | RUN sudo chown developer:developer /home/developer/* |
80 | RUN sudo chown developer:developer /home/developer/.gnupg -R | 82 | RUN sudo chown developer:developer /home/developer/.gnupg -R |
81 | 83 | ||
82 | RUN gpg2 --batch --generate-key /home/developer/keyconfig | 84 | RUN gpg2 --import /home/developer/public-key |
85 | RUN gpg2 --batch --import /home/developer/private-key | ||
83 | #Better qt support | 86 | #Better qt support |
84 | RUN git clone https://github.com/Lekensteyn/qt5printers.git ~/.gdb/qt5printers/ | 87 | RUN git clone https://github.com/Lekensteyn/qt5printers.git ~/.gdb/qt5printers/ |
diff --git a/docker/generate-key.sh b/docker/generate-key.sh new file mode 100644 index 00000000..15379095 --- /dev/null +++ b/docker/generate-key.sh | |||
@@ -0,0 +1,4 @@ | |||
1 | #!/usr/bin/env bash | ||
2 | gpg2 --batch --generate-key keyconfig | ||
3 | gpg2 --export-secret-key -a test1@kolab.org > private-key | ||
4 | gpg2 --export -a test1@kolab.org > public-key | ||
diff --git a/docker/private-key b/docker/private-key new file mode 100644 index 00000000..7ebf09dd --- /dev/null +++ b/docker/private-key | |||
@@ -0,0 +1,59 @@ | |||
1 | -----BEGIN PGP PRIVATE KEY BLOCK----- | ||
2 | |||
3 | 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 | ||
57 | UbgUQg+rWDyO/t7TNy6SHe92l0orFH7r0z/b | ||
58 | =CEuP | ||
59 | -----END PGP PRIVATE KEY BLOCK----- | ||
diff --git a/docker/public-key b/docker/public-key new file mode 100644 index 00000000..6c3d8b72 --- /dev/null +++ b/docker/public-key | |||
@@ -0,0 +1,56 @@ | |||
1 | -----BEGIN PGP PUBLIC KEY BLOCK----- | ||
2 | |||
3 | mQENBFqC34MBCADekbhLgqqsFQ4veaFQJed1bc0iZfvRYHXB0ql6ngmOQFw7rJ/6 | ||
4 | ySWhL2I2nnmKjgThgGB5QUMSzN/H8o6HgoHYx9VR3b4atXP/QXY4ZQIakEnggJGK | ||
5 | ES+uXBw+N/7FhpwMHjqfwXhxomw2gUJmaIHIxD8uzQa8erXfJD5apK+0OW3J3QWA | ||
6 | Y/d4rsKMOi3el04r1KSLtVcEyuJ79EUDluHYvrXArCuVpCvtAGHmm6aG1y2WF2aT | ||
7 | ecb9EHmuVTT3f65zWXWGo6F1YIhXSwvWow8SwPa+sqp2Xl5NM4Pr/tSwDL+3wuto | ||
8 | bgiWoip1qgwpP3JpHqQP7+nJPCr0bK1ri9hJABEBAAG0HVRlc3QxIEtvbGFiIDx0 | ||
9 | ZXN0MUBrb2xhYi5vcmc+iQFOBBMBCAA4FiEEUVWIMZgXWM1EoY8wnUJenomr32MF | ||
10 | AlqC34MCGwMFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQnUJenomr32PWIgf9 | ||
11 | Gx9jYE1PoI1Zi5WUQ+Wdem6YDWRAPfOMM5Yy3Zgk3oI3Ho/2o3as4VcjTMHfXFEI | ||
12 | TcsXoz0W2BhwUVjetuGCQ3LbshwMYxRgABb4r+IwKHZSfaCqqxw/tIQV2Ty7PHGe | ||
13 | YIT6zmA14CaPPWI7fgXU6W7gfYEVq6ZRsaquhvjbft2JUfdP0tO4eLa+jtiBfuDx | ||
14 | A7CGiK67x+u1BJy8YGVtHCFFfd+gPqhTt2rau4mzRDQlsaFYCL0w9Q6/JRIjv04U | ||
15 | xFZVhOKNRpELj8FM0WsnugsCFmpwqVzMfeZ26t2zImhqVW7jfUcazjvr9EHrg3MN | ||
16 | HkXOCmoORaYA31f/HJ6i+rkBDQRagt+DAQgA0FT5t0j+8NS4rFlgZ4XcyqjBbtBF | ||
17 | ubWhi5SU2yVWdSIR4c4/ZzG9n8d1dynuMnoBPk/nIodMgItuwPymoLPc3iVNGwEy | ||
18 | WeFFjkr221qBt0UK7uQygjx4mdkJl5HXvTp/rSLRVSiud8cxKJIUAfG58x59gwBX | ||
19 | KFAmblCi0/vEwBTFVGAYFHnAKgQ9w6fJ4WsYCW/zGd+9BSs3/NP5pdw7osXpRLPv | ||
20 | AMYjLkIywPH9hPiuenaoGsp3Ga06HwE70NcUAJADY1kcKnS3T8o+yOXFxq7vX0SO | ||
21 | wNuhx9cJrWSI+K2rPAx6Nsd0pqTlp8fHAvxkcMC3jGXU/iD4BCrK1kZYqQARAQAB | ||
22 | iQE2BBgBCAAgFiEEUVWIMZgXWM1EoY8wnUJenomr32MFAlqC34MCGwwACgkQnUJe | ||
23 | nomr32MhVwgAnS01srZ/GktSniSZd5bqCTVnaf9edrvYUlRDEDYjQhSSDtrE6+80 | ||
24 | fEbGQHaGROXfo2rBDiaWIupOtI7bTgY5f6hDHqJpKMu1ynuOohRsNnpy4gUrLw05 | ||
25 | moo03aVwjhdmh8ORiJN++q+IkDZeX+UOBN60nM15WJHid5BiEPz7lYEkh/8Pu30n | ||
26 | 8iMP9qIo9spjChs4GtGTmiqBPftyEWB3y11nPvMBO975GCFgty/snC4imtYJXt9O | ||
27 | 5StJ7jE2fqJnQx9kK0oObMfBhDI4rYxNhwi8lSpjJAaXvYSEEJd0oQTAbfSK+u9/ | ||
28 | vFpTgB/0btdRu/B2v7VSl1OWNfgK+lX/vpkBDQRa3dxXAQgAwBrFOAUwSe51xmdi | ||
29 | FemaUg3LmXgrXg3a6fWDRmHWsePWfa59kSHzLq9O4gN85C7kEiOt0KVq/7KfCpHL | ||
30 | PjjEX3jQB0skHHTsBP0lPzxeOSx2HIL3YC+27zUYsq5/vnl2q8KAh/0DWRYLMuD0 | ||
31 | AgVuA16K+I3g4HiorHZPgK6UmPg3eZfhnZ2vBkMlB1ji9eYClBAwavXbWn7MCNfC | ||
32 | 8U0iG6H7EsZ0NAYBzYJ+GxV0S1ohSTMo7118GQF5goacXIREniMrtwb7t/JAPozQ | ||
33 | 4UJiS9+fZm17buibb1Iy9E/cYcnR4RkPIhwlKVJAIedCgyVFBUAFA/sEnjG7K+3Z | ||
34 | P6LAXQARAQABtB1UZXN0MSBLb2xhYiA8dGVzdDFAa29sYWIub3JnPokBTgQTAQgA | ||
35 | OBYhBMvRFkhduVYMo82R4C47d4ext1kgBQJa3dxXAhsDBQsJCAcCBhUKCQgLAgQW | ||
36 | AgMBAh4BAheAAAoJEC47d4ext1kgcIwH+gPQ/wTqOosVn60wH7p5NOkyLd9PT99/ | ||
37 | 2iK4ZiAlKCdysWrZzH3Ba/Rg51bRr+0WZVRuN3VizM/IIYxlY1jkFM5WJdfR0v+y | ||
38 | nxxRN40B2sHInWB3LFQWw/zJfZQkZxOAnDv+zKjm4RR1SDvjNFySvNkKrtZGdskj | ||
39 | TjBvgydyRjBFjMK3/B43cHwDQp/bluBvfqt3cje01lGmFS3++BJM9iqQsYtGP2/9 | ||
40 | NfvFEeokkW5/uUdgiD4YHa632JR2gdRx3niZbnvCSt88WHEU3w+AdnPCY1ADDtGP | ||
41 | AOzzE4/UqZwbfreF1Mq08MKi8LpUQQEAR0jyO40OiVTNskznu2MtXW25AQ0EWt3c | ||
42 | VwEIAMv0R/ChEB5NkietBtGCZDkoqBjVPrADD+qyiB/AF5Y2RMK4olqsXLp6B5az | ||
43 | hzn7sgQS9k04onp9NuO4O6tou2jwWYZZe/3KeA2SnLC2fUCJAeLB2NUmlU/OuXSH | ||
44 | 4aMXCsIvDc23pg7FEEAen/T9wkmahVthKIcyn9732Jy1S00b85Z3QM04WF7KNYln | ||
45 | l/b9SbczouMOyT+Ub0zMfhVwsom35CxiS9mRuq2qSu47Z/EnyRokHh+ONTphA47X | ||
46 | 6qwAyg2P6SiXT3hM2pLmbsYa4fBbRY7WV1lPXW8xOOrl1APwoS1tB/87ssbHlQh8 | ||
47 | gGxeaRcomxn5NYZmBVcI0KLR6I8AEQEAAYkBNgQYAQgAIBYhBMvRFkhduVYMo82R | ||
48 | 4C47d4ext1kgBQJa3dxXAhsMAAoJEC47d4ext1kgyawIAKTG5VODwKHtOI1UiDAK | ||
49 | VPENtjTcrGRkt5eii6Tqkv9Q13dlNEuhGxXAplFMLt7ZOp8+qggSru0hHhNW4yVE | ||
50 | gefPNCANwvBwtVQxwnVTCRiSr6ap4/+CX/Ek0ETi+1HkF2b28uQkWRjFe5QQwKrh | ||
51 | ur5NxKNwngHynpfl7RwP6q7msk1R59T1d/9tk4XJ15MAdzKXX5c/7Zj8B2asDj2r | ||
52 | 6STHJBNNyhzc0rpVwzV3RqneJCruN1CGJ35v9453yvyzqzivM5eNJpNulZtfTDEY | ||
53 | HNkz+mu9Cea+h9US1AUxJKFbJA+JuiNRuBRCD6tYPI7+3tM3LpId73aXSisUfuvT | ||
54 | P9s= | ||
55 | =nF1e | ||
56 | -----END PGP PUBLIC KEY BLOCK----- | ||