[[ "$end" != "" ]] && end="-enddate $end"
[[ "$start" == "" && "$end" == "" ]] && start="$ROOT_VALIDITY"
BASE="$PWD"
- echo "Signing: $1 with $2"
+ echo "Signing: $BASE/$1 with $2"
echo "$start $end"
pushd $2.ca > /dev/null
if [[ "$2" == "root" && "$1" == root.* ]]; then
else
signkey="-cert key.crt"
fi
- openssl ca $signkey -keyfile key.key -in "$BASE/$1.csr" -out "$BASE/$1.crt" -batch -config "$BASE/selfsign.config" -extfile "$BASE/$3" $start $end
+ openssl ca $signkey -keyfile key.key -in "$BASE/$1.csr" -out "$BASE/$1.crt" -batch -config "$BASE/../selfsign.config" -extfile "$BASE/$3" $start $end
popd > /dev/null
echo "Signed"
}