blob: 1bfd0727c027da67ce154cb1655d4807dcbde6de [file] [log] [blame]
#!/bin/bash
set -e
trap "rm -fv /tmp/signing.*" EXIT
while true; do
jobs=""
for i in `seq 5`; do
(
set -e
t=$(mktemp /tmp/signing.XXX)
n=$(mktemp /tmp/signing.XXX)
f=$(mktemp /tmp/signing.XXX)
dd if=/dev/urandom of=$f count=1000 > /dev/null 2>&1
mar -c $f.mar $f
curl --fail -k -Fslave_ip=127.0.0.1 -Fduration=60 --user foo:bar https://localhost:8081/token > $t 2>/dev/null
#echo "waiting..."
#sleep 30
python ./signtool.py -c host.cert -H localhost:8081 -f mar -t $t -n $n -v $f.mar
#./signmar -d .nss2 -n test -v $f.mar
rm $t $n $f $f.mar
)&
jobs+=" $!"
done
for j in $jobs; do
wait $j
done
#break
done