generate intermediary files in temp dir, fix generation of test_dsa_privkey

This commit is contained in:
akhil 2014-09-17 13:42:45 -07:00
parent 71b12f26db
commit 24ad666d3d
6 changed files with 68 additions and 70 deletions

View File

@ -198,7 +198,7 @@
<exec executable="openssl" dir="." failonerror="true"> <exec executable="openssl" dir="." failonerror="true">
<arg value="dsaparam"/> <arg value="dsaparam"/>
<arg value="-out"/> <arg value="-out"/>
<arg value="dsaparam.pem"/> <arg value="${java.io.tmpdir}/dsaparam.pem"/>
<arg value="1024"/> <arg value="1024"/>
</exec> </exec>
@ -206,17 +206,29 @@
<exec executable="openssl" dir="." failonerror="true"> <exec executable="openssl" dir="." failonerror="true">
<arg value="gendsa"/> <arg value="gendsa"/>
<arg value="-out"/> <arg value="-out"/>
<arg value="crypto/fixtures/test_dsa_privkey.pem"/> <arg value="${java.io.tmpdir}/test_dsa_privkey.pem"/>
<arg value="dsaparam.pem"/> <arg value="${java.io.tmpdir}/dsaparam.pem"/>
</exec> </exec>
<openssl algo="pkcs8" arg="-topk8" key="test_dsa_privkey.pem"/> <exec executable="openssl" dir="." failonerror="true">
<arg value="pkcs8"/>
<arg value="-topk8"/>
<arg value="-in"/>
<arg value="${java.io.tmpdir}/test_dsa_privkey.pem"/>
<arg value="-inform"/>
<arg value="pem"/>
<arg value="-out"/>
<arg value="crypto/fixtures/test_dsa_privkey.pem"/>
<arg value="-outform"/>
<arg value="pem"/>
<arg value="-nocrypt"/>
</exec>
<echo>generating test_dsa_pubkey.pem</echo> <echo>generating test_dsa_pubkey.pem</echo>
<exec executable="openssl" dir="." failonerror="true"> <exec executable="openssl" dir="." failonerror="true">
<arg value="dsa"/> <arg value="dsa"/>
<arg value="-in"/> <arg value="-in"/>
<arg value="${source.home}/test/fixtures/test_dsa_privkey.pem"/> <arg value="crypto/fixtures/test_dsa_privkey.pem"/>
<arg value="-out"/> <arg value="-out"/>
<arg value="crypto/fixtures/test_dsa_pubkey.pem"/> <arg value="crypto/fixtures/test_dsa_pubkey.pem"/>
<arg value="-outform"/> <arg value="-outform"/>
@ -252,7 +264,7 @@
<exec executable="openssl" dir="." failonerror="true"> <exec executable="openssl" dir="." failonerror="true">
<arg value="genrsa"/> <arg value="genrsa"/>
<arg value="-out"/> <arg value="-out"/>
<arg value="crypto/altnames/altnames-agent-key-trans.pem"/> <arg value="${java.io.tmpdir}/altnames-agent-key-trans.pem"/>
<arg value="1024"/> <arg value="1024"/>
</exec> </exec>
@ -260,7 +272,7 @@
<arg value="pkcs8"/> <arg value="pkcs8"/>
<arg value="-topk8"/> <arg value="-topk8"/>
<arg value="-in"/> <arg value="-in"/>
<arg value="crypto/altnames/altnames-agent-key-trans.pem"/> <arg value="${java.io.tmpdir}/altnames-agent-key-trans.pem"/>
<arg value="-inform"/> <arg value="-inform"/>
<arg value="pem"/> <arg value="pem"/>
<arg value="-out"/> <arg value="-out"/>

View File

@ -1,14 +1,14 @@
-----BEGIN CERTIFICATE REQUEST----- -----BEGIN CERTIFICATE REQUEST-----
MIICDzCCAXgCAQAwUDELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAk1OMREwDwYDVQQH MIICDzCCAXgCAQAwUDELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAk1OMREwDwYDVQQH
EwhOZXctWW9yazEhMB8GA1UECxMYRG9tYWluIENvbnRyb2wgVmFsaWRhdGVkMIGf EwhOZXctWW9yazEhMB8GA1UECxMYRG9tYWluIENvbnRyb2wgVmFsaWRhdGVkMIGf
MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCZYI/9pwvMWSnnP6FoxcTedS5mnGga MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDufS0lEcrx1dschV3Mmui5KUCk7TTa
zNdYxroezNS/tz5QChUmzxKYIf/xmT2GKFx3q9UA7nSQvuMOWmQawbV/cBLZ2G1s itz1R1Sca1M0n1/Oe0igwZGQWGl9AdKWkxQhXxp+Ta9aO1oDfpX1uFaDCZKd/88Y
6+QkmeoVFgUIW1dGor/ngDFsPeNaDDC/zOJfZAiYJaxW81QnQAGl3Lb6MOwAx+5w rl4eJpYtDoG+rjuEv0qouVXcGvmTYjOTFpXK34H1FyrpIaA6O13GmfAyS5BwF/dZ
J5QsP5FRPWVQFQIDAQABoH8wfQYJKoZIhvcNAQkOMXAwbjAJBgNVHRMEAjAAMAsG EZoAPXADJ7jePwIDAQABoH8wfQYJKoZIhvcNAQkOMXAwbjAJBgNVHRMEAjAAMAsG
A1UdDwQEAwIF4DBUBgNVHREETTBLghNob3N0MS5hdmF0YXItanMuY29tghNob3N0 A1UdDwQEAwIF4DBUBgNVHREETTBLghNob3N0MS5hdmF0YXItanMuY29tghNob3N0
Mi5hdmF0YXItanMub3JnghNob3N0My5hdmF0YXItanMubmV0hwQKpmm5hwQKpmm6 Mi5hdmF0YXItanMub3JnghNob3N0My5hdmF0YXItanMubmV0hwQKpmm5hwQKpmm6
MA0GCSqGSIb3DQEBCwUAA4GBAAs8taJ5QzliHVgS3gKs8b4u2fg8759EYMGxb6Ad MA0GCSqGSIb3DQEBCwUAA4GBALBIhS45YmC8kzhVUxjFHdiUIWyXBmUXye6VBiCI
MSf4aigA17PX32u9wufxohFyM3kzewp2isNPKXkQwkE+wNaaui25MJbCUulIQhaS o81trAeyIkvZnwTB7eb2N3FnHTzQilztfAuFGa5ZH2z/yyo4gskBJEMYQyNQWd18
Mc9vIHxojCp0R6ZQ8lOqZy0SPbcivPsOl0MrY3CY1/Oh/oIQH/mICoGF+qXlKeJ9 MWlK1pLj6Mf3hza5U1fIpK/I3mcOUZ46KdtJ+tADkM/Vtz9bKXRqkh1VVSbFsOSH
PQ0w Tinv
-----END CERTIFICATE REQUEST----- -----END CERTIFICATE REQUEST-----

View File

@ -1,16 +1,16 @@
-----BEGIN PRIVATE KEY----- -----BEGIN PRIVATE KEY-----
MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAJlgj/2nC8xZKec/ MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAO59LSURyvHV2xyF
oWjFxN51LmacaBrM11jGuh7M1L+3PlAKFSbPEpgh//GZPYYoXHer1QDudJC+4w5a Xcya6LkpQKTtNNqK3PVHVJxrUzSfX857SKDBkZBYaX0B0paTFCFfGn5Nr1o7WgN+
ZBrBtX9wEtnYbWzr5CSZ6hUWBQhbV0aiv+eAMWw941oMML/M4l9kCJglrFbzVCdA lfW4VoMJkp3/zxiuXh4mli0Ogb6uO4S/Sqi5Vdwa+ZNiM5MWlcrfgfUXKukhoDo7
AaXctvow7ADH7nAnlCw/kVE9ZVAVAgMBAAECgYALckxstrnHr2PUMUh/hDr0CzTC XcaZ8DJLkHAX91kRmgA9cAMnuN4/AgMBAAECgYBjTB063QCp1ogHhQP8B9e0GJgA
TavrTBxKMNKVF95MzIUm/gmkEtIlbmwmgLQ5vetgtv83iZRDdSuG17Ie2RQNaCDu 0375K246dfulsQ4Qz/bdCvm/bTkFZ7psQREEfrKX/ngSdJf5MtMUt2UKzTi/QrqW
TZc6kIiIPCadzgfGEuJhXHxFpMMRM0kVG0WLlbPQnHVhNid+2eB3bAtOkNYtOxhO 3nDqssBDUUxGqETMxmpKAfiueo+9+pXYqTcYmjbhPmfjlt8yoa0xzTX8/SZoToWv
rzCanSQDW/tVKCIxIQJBAMfY+WM+AdXn+HHpH4UgtQdHlnYnyFhq5ZIfxaBRtFRp VoQxokCzsTM7eUJ1uQJBAPqJ7Tz8xQv8xgqAC/vzfLPqQwVwlGyJ/rdfMw/Ant01
fhvtYFMBrPzZo/HvCunH3/n8Qq9hjKpZ7F0dYF6u3q0CQQDEePo8DaZz/AcQJN4V S9/4xnJ4FL/tpYnoIppL8Eba1RAKCc7FwDbtejSPUVMCQQDzsAIs9Zw0jsnshlXe
VjbSBbsEDJLhLr0xHTgtjSN7b0kB3XkQccTYu3PWb20knn5hkPbpiHMtvbQ9LRBa LrRBRWKFrGeZK9D7utgd/RCGpmLI2S40ZDvh4dUOwPI0IPvrJ1BU3wUQ4KJw4+4X
2OwJAkEAuZnP2xReXgum2Bva0yfSGGWq3icKUNtORAxP3RmkcXTb0xH9EHoQ728t B4XlAkBRuaA7nrCgQmpPjolaPIjXH3mRUrH33ePK6TD82HZ57iK8AqipOmZ6XQj8
bGZF62Jep+tY/0qIejkzZDMBKk4brQJBALtEHC8VS6yNciX/Hfb0X/g7IhAv8+fS vU5cSp0sX8HUo5Gjc3pJ8JlGf+GlAkEAqyDUNkx42LPZe39O98tmjFu0d1j+G6OY
Zt3jXeJ8/m7umYW/lV8JMXjq4vRm7H7U2t0gEVhyiGX2xU7yHv6YeBECQDTuMK6D i97HfC/GFjjsME3L08D8CIF2BHlc3Vy4bIfcMu22+gY2LP7zqTqAPQJBAJud179C
ZW4/Y93aqeHPKApm/U6dRnSkN52IT45TMplfBTMGBHau9JGa1i5UDyNLRZvf1+6c ox0Rpah2Q0OhPCWOXgI/g6GoWmLklFSuHas5CdAQ1wZ/a2d1Etfl5XmKa2O5evsQ
STsA0E8QUrR8Rho= KTXO0Gy2JD/wrKc=
-----END PRIVATE KEY----- -----END PRIVATE KEY-----

View File

@ -1,16 +1,16 @@
-----BEGIN CERTIFICATE----- -----BEGIN CERTIFICATE-----
MIICjjCCAfegAwIBAgIJAO35EiAE4sZCMA0GCSqGSIb3DQEBCwUAMFAxCzAJBgNV MIICjjCCAfegAwIBAgIJAL2JSfiga6QaMA0GCSqGSIb3DQEBCwUAMFAxCzAJBgNV
BAYTAlVTMQswCQYDVQQIEwJNTjERMA8GA1UEBxMITmV3LVlvcmsxITAfBgNVBAsT BAYTAlVTMQswCQYDVQQIEwJNTjERMA8GA1UEBxMITmV3LVlvcmsxITAfBgNVBAsT
GERvbWFpbiBDb250cm9sIFZhbGlkYXRlZDAeFw0xNDA5MTYxOTU3NTVaFw0xMTEy GERvbWFpbiBDb250cm9sIFZhbGlkYXRlZDAeFw0xNDA5MTcyMDM2MzVaFw0xMTEy
MjIxOTU3NTVaMFAxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJNTjERMA8GA1UEBxMI MjMyMDM2MzVaMFAxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJNTjERMA8GA1UEBxMI
TmV3LVlvcmsxITAfBgNVBAsTGERvbWFpbiBDb250cm9sIFZhbGlkYXRlZDCBnzAN TmV3LVlvcmsxITAfBgNVBAsTGERvbWFpbiBDb250cm9sIFZhbGlkYXRlZDCBnzAN
BgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAmWCP/acLzFkp5z+haMXE3nUuZpxoGszX BgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA7n0tJRHK8dXbHIVdzJrouSlApO002orc
WMa6HszUv7c+UAoVJs8SmCH/8Zk9hihcd6vVAO50kL7jDlpkGsG1f3AS2dhtbOvk 9UdUnGtTNJ9fzntIoMGRkFhpfQHSlpMUIV8afk2vWjtaA36V9bhWgwmSnf/PGK5e
JJnqFRYFCFtXRqK/54AxbD3jWgwwv8ziX2QImCWsVvNUJ0ABpdy2+jDsAMfucCeU HiaWLQ6Bvq47hL9KqLlV3Br5k2IzkxaVyt+B9Rcq6SGgOjtdxpnwMkuQcBf3WRGa
LD+RUT1lUBUCAwEAAaNwMG4wCQYDVR0TBAIwADALBgNVHQ8EBAMCBeAwVAYDVR0R AD1wAye43j8CAwEAAaNwMG4wCQYDVR0TBAIwADALBgNVHQ8EBAMCBeAwVAYDVR0R
BE0wS4ITaG9zdDEuYXZhdGFyLWpzLmNvbYITaG9zdDIuYXZhdGFyLWpzLm9yZ4IT BE0wS4ITaG9zdDEuYXZhdGFyLWpzLmNvbYITaG9zdDIuYXZhdGFyLWpzLm9yZ4IT
aG9zdDMuYXZhdGFyLWpzLm5ldIcECqZpuYcECqZpujANBgkqhkiG9w0BAQsFAAOB aG9zdDMuYXZhdGFyLWpzLm5ldIcECqZpuYcECqZpujANBgkqhkiG9w0BAQsFAAOB
gQAhERADkkFh/4Lz26tVJGNF2Bwt0FfvjDw/iSz7Eb7xgpbtcqR4YamJNExH//On gQC+qTQYe/bdjgu6zFfNybpbu+pcGAYHcOndQDf3QWTcRft6LzNQZrZRi63BfZvB
3djYKbXPHQ7WLFjTVdammUItrQ/4N7SGBVHzlV9PZlYXx9NhgDwFL9bb56Ppgkeo v27hzSrAJkHyNoGwAK/7y4pfOsNuRZrWcCfKVIosptNOr9yu2rVtjWRCfzNNyKvD
yjhoo0qERzyNQO8wc5qVv8tLdiyZ0g+1p0FlNDtGttKIoA== 9XbiUWd3uybNZKPLO34+QGSnO0JDe85QV4gTuKnBxaKh2g==
-----END CERTIFICATE----- -----END CERTIFICATE-----

View File

@ -1,15 +1,9 @@
-----BEGIN PRIVATE KEY----- -----BEGIN PRIVATE KEY-----
MIICTQIBADCCAi0GByqGSM44BAEwggIgAoIBAQCIkJHjQcK0DqmTzrheEpx6R7w3 MIIBSwIBADCCASsGByqGSM44BAEwggEeAoGBAP0OTiut4UkuzP+rDS0QwdIXkEzp
hyGWunBymEBekfBJAYeW/UkkXKNo+q6Ba3PBkfnmDuqkiJPd+aDpXo9/M1/HixAa QL/CtvJ17wA5kz8BVBObCVGq4MlppxsXs2FGFIz+QbfsA/k/n3yeRENICGyX1eR4
VKNyRlo3TZZFQBpyfS9rpRvDJhXstnO4eUfNrIcuX9u0Z5MX7Mv714wsp+WX6v7l qkTe8lB6bhVqPkQJJNtuehAxkRFMykBQdVDK0TQcDWB3dDZxJtCWSDBMClyepu6H
slcMxaHfFQPU2V1/5+wixtVkj1A3N/cvX/TtdVMt51BhoTvs6pW675x+gG1v4rky uAwklMjj6Ev9cGTbAhUA4s6CnsBv6LbafZtH/B46w8rvSXsCgYA0pENUOpfd8AWq
xB0cww3bQEaMoi8aQkgK4LjjwaQPHXCnHPa9IkSLoWpeu4zpz3Ks++EkpJ9tUVgr rt/54A+Qr7VYocPGDriEoVRESegMvm/dk6a+Bclx+t8PDCoRsE9F6RNXEgH+v3bl
afzYwxcw0270PCrCy/oiDp0hXLB0oOtLDU3P2P1NYDkGiU21rfIw8esSMK4hAhUA kh7vmYENx84H+OkavXN8OHfAsxxpo2yR46V3OLKz2i3x+kKRkzonXANBzRG8DGyn
qrRlnT/fqxkTVyq3qPSFlOKxZRUCggEAVsj0wqf0MEnuWjv4tFuWA0qD2WTgP/o0 Xii7470Qc6L6EQ2ao9pb+3iTHrra5QQXAhUAzkJJTRueWiigIbz4YDNoHqTIEz0=
EFGA54I3hac7EdCuqlJNQEb5VwAEMoR+gd8Q8j0pkqkSCnMZOmvuYbEM8sd8Yv6+
9/URhuZxMOtRaV/0H/f4ve7Ah12/c1gt6nIRnwvyDp5EZJDhK+DWhJH8YBRN4Ylz
M+DqpbRv8tOl/h54M1ZgYXpqiAlSmGc9xnRerD7K+r+LW7MBWKtTGn0KtvuSbR18
DQb8cGJJ1wS3qXwt1B3qqZwvSfFyb3Hov61KiXmFc3KdXTBzF0JDPhePmdr42hEZ
v2M9jGAuSirTuHACSqRAPIXrW3F9aAZzvOaH/HokwZ79eGDVO+DEuwQXAhUAnd1e
wtOzVXk4lFNVkz9pxTYDKhE=
-----END PRIVATE KEY----- -----END PRIVATE KEY-----

View File

@ -1,20 +1,12 @@
-----BEGIN PUBLIC KEY----- -----BEGIN PUBLIC KEY-----
MIIDOzCCAi0GByqGSM44BAEwggIgAoIBAQCIkJHjQcK0DqmTzrheEpx6R7w3hyGW MIIBtzCCASsGByqGSM44BAEwggEeAoGBAP0OTiut4UkuzP+rDS0QwdIXkEzpQL/C
unBymEBekfBJAYeW/UkkXKNo+q6Ba3PBkfnmDuqkiJPd+aDpXo9/M1/HixAaVKNy tvJ17wA5kz8BVBObCVGq4MlppxsXs2FGFIz+QbfsA/k/n3yeRENICGyX1eR4qkTe
Rlo3TZZFQBpyfS9rpRvDJhXstnO4eUfNrIcuX9u0Z5MX7Mv714wsp+WX6v7lslcM 8lB6bhVqPkQJJNtuehAxkRFMykBQdVDK0TQcDWB3dDZxJtCWSDBMClyepu6HuAwk
xaHfFQPU2V1/5+wixtVkj1A3N/cvX/TtdVMt51BhoTvs6pW675x+gG1v4rkyxB0c lMjj6Ev9cGTbAhUA4s6CnsBv6LbafZtH/B46w8rvSXsCgYA0pENUOpfd8AWqrt/5
ww3bQEaMoi8aQkgK4LjjwaQPHXCnHPa9IkSLoWpeu4zpz3Ks++EkpJ9tUVgrafzY 4A+Qr7VYocPGDriEoVRESegMvm/dk6a+Bclx+t8PDCoRsE9F6RNXEgH+v3blkh7v
wxcw0270PCrCy/oiDp0hXLB0oOtLDU3P2P1NYDkGiU21rfIw8esSMK4hAhUAqrRl mYENx84H+OkavXN8OHfAsxxpo2yR46V3OLKz2i3x+kKRkzonXANBzRG8DGynXii7
nT/fqxkTVyq3qPSFlOKxZRUCggEAVsj0wqf0MEnuWjv4tFuWA0qD2WTgP/o0EFGA 470Qc6L6EQ2ao9pb+3iTHrra5QOBhQACgYEA5lxof4p3/Ae2Vj4cEFk45yxtfd6w
54I3hac7EdCuqlJNQEb5VwAEMoR+gd8Q8j0pkqkSCnMZOmvuYbEM8sd8Yv6+9/UR Ow9woGlNiD44gjVs7uAzWi0IY/cVI2kVG1aMigGMkP4m3Ce8W4lt6LVxves/F0tG
huZxMOtRaV/0H/f4ve7Ah12/c1gt6nIRnwvyDp5EZJDhK+DWhJH8YBRN4YlzM+Dq vAF9i7htcMWxBS45/3HfWyMVPscGK7gpCmvjSxBI0CZkFNYVqa1374Xnxx444Hgb
pbRv8tOl/h54M1ZgYXpqiAlSmGc9xnRerD7K+r+LW7MBWKtTGn0KtvuSbR18DQb8 GEcfKhQy4+Jae9A=
cGJJ1wS3qXwt1B3qqZwvSfFyb3Hov61KiXmFc3KdXTBzF0JDPhePmdr42hEZv2M9
jGAuSirTuHACSqRAPIXrW3F9aAZzvOaH/HokwZ79eGDVO+DEuwOCAQYAAoIBAQCF
3DqJJIVYwvovyP4KzPak4enwlY80mzrCFYvR34+xgk0WAP0BZzW4lmzlsz+7dnBE
BS32aCZkyu9fobWapffxkTM1fnZ8ocLkYfWFpLgjpRRw+4QxQQvntVaoVe5bWqJK
pGVNfAbJoGRv38XqjgHxJRCixO/eqzgF5rcfBdeDJ/iELXhAJonxddeNAtGxcx+u
0UmVNd6UQge0ym67k3r54XUHLSzs4YKTLqBFgI0lp4uflpJToPy8azGezBc/iqqY
dT8Ul+5IP0vMgozRbWr4mOx6yRO8FKot2f1T1eByhnh819ZNWfURP6CU7Edsk9q7
Sb0hjvZQ5OhY+bSL9Xwv
-----END PUBLIC KEY----- -----END PUBLIC KEY-----