]> mj.ucw.cz Git - moe.git/blobdiff - submit/create-certs.sh
Modified test.py (almost rewrite)
[moe.git] / submit / create-certs.sh
index 5e4abb27ba034d3bf0092dfda6db0d1e72a2378f..2e33caa2e7f194ffe37666dc2e557ac9808b28ea 100755 (executable)
@@ -3,7 +3,7 @@
 # (c) 2007 Martin Mares <mj@ucw.cz>
 
 set -e
-if [ ! -f submit/ca-cert.tpl ] ; then
+if [ ! -f lib/ca-cert.tpl ] ; then
        echo >&2 "Please run from the MO root directory."
        exit 1
 fi
@@ -13,20 +13,20 @@ rm -rf certs
 mkdir certs
 
 echo "### Creating CA certificate ###"
-submit/privkey >certs/ca-key.pem
-certtool --generate-self-signed --load-privkey certs/ca-key.pem --outfile certs/ca-cert.pem --template submit/ca-cert.tpl
+bin/privkey >certs/ca-key.pem
+certtool --generate-self-signed --load-privkey certs/ca-key.pem --outfile certs/ca-cert.pem --template lib/ca-cert.tpl
 
 echo "### Creating server certificate ###"
-submit/privkey >certs/server-key.pem
-certtool --generate-request --load-privkey certs/server-key.pem --outfile certs/server-req.pem --template submit/server-cert.tpl
-certtool --generate-certificate --load-request certs/server-req.pem --outfile certs/server-cert.pem --load-ca-certificate certs/ca-cert.pem --load-ca-privkey certs/ca-key.pem --template submit/server-cert.tpl
+bin/privkey >certs/server-key.pem
+certtool --generate-request --load-privkey certs/server-key.pem --outfile certs/server-req.pem --template lib/server-cert.tpl
+certtool --generate-certificate --load-request certs/server-req.pem --outfile certs/server-cert.pem --load-ca-certificate certs/ca-cert.pem --load-ca-privkey certs/ca-key.pem --template lib/server-cert.tpl
 
 seq=1
 for user in `bin/mo-get-users` ; do
        seq=$(($seq+1))
        echo "### Creating certificate for user #$seq ($user) ###"
-       sed <submit/client-cert.tpl >certs/$user-cert.tpl "s/cn = \".*\"/cn = \"$user\"/; s/serial = .*/serial = $seq/;"
-       submit/privkey >certs/$user-key.pem
+       sed <lib/client-cert.tpl >certs/$user-cert.tpl "s/cn = \".*\"/cn = \"$user\"/; s/serial = .*/serial = $seq/;"
+       bin/privkey >certs/$user-key.pem
         certtool --generate-request --load-privkey certs/$user-key.pem --outfile certs/$user-req.pem --template certs/$user-cert.tpl
         certtool --generate-certificate --load-request certs/$user-req.pem --outfile certs/$user-cert.pem --load-ca-certificate certs/ca-cert.pem --load-ca-privkey certs/ca-key.pem --template certs/$user-cert.tpl
 done