X-Git-Url: https://code.wpia.club/?p=nre.git;a=blobdiff_plain;f=generateTime.sh;h=300d823857f7c2ab8a3eaae120fb926b7d99f4c7;hp=3496c74e45455cec1bf8de1c637238e84e6dd865;hb=21a8fdc3409fbdd05342e95f507d8eab8609c710;hpb=fd12e48f597a3edd99f8b235a897e36faa745ceb diff --git a/generateTime.sh b/generateTime.sh index 3496c74..300d823 100755 --- a/generateTime.sh +++ b/generateTime.sh @@ -6,6 +6,8 @@ [ "$1" == "" ] && echo "Usage: $0 " && exit 1 year=$1 +cd generated + genTimeCA(){ #csr,ca to sign with,start,end cat < timesubca.cnf basicConstraints = CA:true @@ -33,13 +35,13 @@ for i in $TIME_IDX; do epoint=$((${year} + 2 ))${epoints[${i}]} fi - . CAs/env + . ../CAs/env genca "/CN=$name ${year}-${i}" $year/ca/env_${year}_${i} genTimeCA $year/ca/env_${year}_${i}.ca/key env "$point" "$epoint" for ca in $STRUCT_CAS; do [ "$ca" == "env" ] && continue - . CAs/$ca + . ../CAs/$ca genKey "/CN=$name ${year}-${i}" $year/ca/${ca}_${year}_${i} genTimeCA $year/ca/${ca}_${year}_${i} $ca "$point" "$epoint" done