]> WPIA git - cassiopeia.git/blobdiff - test/genTestData.sh
cln: Move code around, cleanup structure
[cassiopeia.git] / test / genTestData.sh
index ca44bc22aa0a06024a825d0f6295ea5730993e25..87bbae6e02f3364245bbfa8e83692fe3c59818f6 100755 (executable)
@@ -5,7 +5,7 @@ fake_sigalg (){
 }
 
 fake_sig (){
-    cat $1 | sed "s/[^a]=\$/c=/" | sed "s/a=/b=/" |sed "s/c=/a=/" > $2
+    cat $1 | sed "s/[^a]...=\$/caaa=/" | sed "s/a...=/baaa=/" |sed "s/caaa=/aaaa=/" > $2
 }
 
 mkdir -p testdata
@@ -16,3 +16,6 @@ for alg in csr spkac; do
     fake_sigalg testdata/test.$alg testdata/test_invalid_sig.$alg
     fake_sig testdata/test.$alg testdata/test_false_sig.$alg
 done
+
+openssl req -new -newkey rsa:2048 -nodes -subj "/CN=cn" -keyout testdata/server.key -out testdata/server.csr 2> /dev/null
+openssl x509 -in testdata/server.csr -signkey testdata/server.key -req -out testdata/server.crt 2> /dev/null