X-Git-Url: https://git.hcoop.net/hcoop/domtool2.git/blobdiff_plain/25c93232ead88499dc1d1b5bf145e8fbfdb5bbe8..826fb70b752d7e8879f505f3d4ff161d2bb0a4a8:/scripts/domtool-addcert-daemon diff --git a/scripts/domtool-addcert-daemon b/scripts/domtool-addcert-daemon index 96242f4..4cac202 100755 --- a/scripts/domtool-addcert-daemon +++ b/scripts/domtool-addcert-daemon @@ -1,8 +1,14 @@ #!/bin/sh -e - KEYDIR=/afs/hcoop.net/common/etc/domtool/keys/$1 +USER="$1" +if test -z "$USER"; then + echo Usage: domtool-addcert USERNAME + exit 1 +fi + + KEYDIR=/afs/hcoop.net/common/etc/domtool/keys/$USER KEYFILE=$KEYDIR/key.pem -CERTFILE=/afs/hcoop.net/common/etc/domtool/certs/$1.pem +CERTFILE=/afs/hcoop.net/common/etc/domtool/certs/$USER.pem NEWREQ=~/.newreq.pem NEW=~/.new.pem KEYIN=~/.keyin @@ -15,8 +21,8 @@ echo "." >>$KEYIN echo "." >>$KEYIN echo "." >>$KEYIN echo "." >>$KEYIN -echo "$1" >>$KEYIN -echo "$1@hcoop.net" >>$KEYIN +echo "$USER" >>$KEYIN +echo "$USER@hcoop.net" >>$KEYIN echo "" >>$KEYIN echo "" >>$KEYIN openssl req -new -key $KEYFILE -out $NEWREQ -days 365 <$KEYIN