From 478e1993e0760ad83668243111be155b3e9e7050 Mon Sep 17 00:00:00 2001 From: Joe Rayhawk Date: Sun, 27 Mar 2011 19:52:49 -0700 Subject: Initial content; missing some mailcert.sh support --- genca.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100755 genca.sh (limited to 'genca.sh') diff --git a/genca.sh b/genca.sh new file mode 100755 index 0000000..8178cea --- /dev/null +++ b/genca.sh @@ -0,0 +1,14 @@ +#!/bin/sh +# ./genca.sh (configfile) +set -e + +SUPPLEMENTARY_CONFIG="$1" + +. ./configure.sh + +# Certificate Authority +mkdir -pv "$CA"/ca "$CA"/certs "$CA"/signed +echo 1000 > "$CA"/ca/"$CA".serial +touch "$CA"/ca/"$CA".idx +openssl req -config "$OPENSSL_CONFIG" -new -x509 -days "$EXPIRE" -extensions v3_ca -keyout "$CA"/ca/"$CA".key -out "$CA"/ca/"$CA".crt +chmod 600 "$CA"/ca/"$CA".key -- cgit v1.2.3