#! /bin/sh set -e rm -rf test/fake-reqs.new mkdir test/fake-reqs.new ncert=50 if [ ! -d test/fake-keys ]; then rm -rf test/fake-keys.new mkdir test/fake-keys.new pexec -r $(seq 50) -R -c -e i \ 'openssl genrsa -out test/fake-keys.new/$i.key 3072' mv test/fake-keys.new test/fake-keys fi dnbase="/C=GB/ST=Cambridgeshire/L=Cambridge/O=distorted.org.uk/OU=Testing" for i in $(seq 50); do openssl req -batch \ -new -out test/fake-reqs.new/$i.req -sha1 \ -key test/fake-keys/$i.key \ -subj "$dnbase/CN=Test certificate #$i" done if [ -d test/fake-reqs ]; then rm -rf test/fake-reqs.old mv test/fake-reqs test/fake-reqs.old fi mv test/fake-reqs.new test/fake-reqs rm -rf test/fake-reqs.old