]> git.somenet.org - tools/certgen.git/blob - certgen.sh
add python thing
[tools/certgen.git] / certgen.sh
1 #!/bin/bash
2
3 MYPWD=$(pwd)
4 umask 0027
5
6 echo "cleanup previous run..."
7 rm -rf output/*
8
9 while read cdline ; do
10         if [[ $cdline == "" || $cdline == "#"* ]] ; then
11                 continue
12         fi
13
14         cd $MYPWD
15         read -a certdata <<< "$cdline"
16
17         if [[ ${certdata[0]} == "EXIT" ]] ; then
18                 echo "*** $cdline ***" 1>&2
19                 exit ${certdata[1]}
20         fi
21
22         ./singlecertgen.sh $cdline
23         ret=$?
24         if [[ $ret != 0 ]]; then
25                 exit $ret;
26         fi
27
28 done < certgen.data
29
30 echo "*** DONE ***"
31 ls -l "${MYPWD}/output/"*/ | grep -v "total"
32