X-Git-Url: https://git.hcoop.net/hcoop/domtool2.git/blobdiff_plain/83bc6c4539f4a5feb7104e3eaa0d1807573d48cc..906a79a6b13c8e20cfd8fd38e937f0c4e79318ff:/scripts/domtool-addcert-daemon?ds=sidebyside 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