X-Git-Url: https://git.cweiske.de/ouya-imagestore.git/blobdiff_plain/9cfd31d1aa1990a1ce4200678b20ec42dd43330f..a18fceb1ba9cbe2128cfd84a33aefc664447bb08:/doc/README.rst diff --git a/doc/README.rst b/doc/README.rst new file mode 100644 index 0000000..951b7c2 --- /dev/null +++ b/doc/README.rst @@ -0,0 +1,19 @@ +Generate web server SSL certificate +=================================== +:: + + $ openssl req -new -x509 -nodes -config ouya.tv-cert-req.cnf -out selfcert-ouya.tv.pem -keyout selfcert-ouya.tv.key -days 730 + + $ openssl genrsa -out selfcert-ouya.tv.key 2048 + $ openssl req -new -config ouya.tv-cert-req.cnf -key selfcert-ouya.tv.key -out selfcert-ouya.tv.csr + $ openssl x509 -req -in selfcert-ouya.tv.csr -CA ~/.mitmproxy/mitmproxy-ca.pem -CAkey ~/.mitmproxy/mitmproxy-ca.pem -CAcreateserial -out selfcert-ouya.tv.crt -days 730 + +Verify CSR:: + + $ openssl req -text -noout -verify -in selfcert-ouya.tv.csr + +Verify certificate:: + + $ openssl x509 -in selfcert-ouya.tv.crt -text -noout + +Then install the certificate in your web server.