From: Lorin Hochstein Date: Sat, 28 Jan 2017 18:05:46 +0000 (-0800) Subject: Add certs X-Git-Url: https://git.halfball.org/?a=commitdiff_plain;h=7236ae67bad9f4bb9cd292645df6ce2b034587f8;p=ansiblebook.git Add certs --- diff --git a/ch13/Makefile b/ch13/Makefile index 22f503c..6e7c3e4 100644 --- a/ch13/Makefile +++ b/ch13/Makefile @@ -15,3 +15,9 @@ stop: clean: docker ps -a | awk 'NR!=1 { print $1 }' | xargs docker rm docker images | awk 'NR>1' | awk '/ch13.*/ {print $1":"$2}' | xargs docker rmi + +# Generate self-signed certs for localhost +ssl: certs/nginx.crt certs/nginx.key + +certs/nginx.crt certs/nginx.key: + openssl req -new -x509 -nodes -out certs/nginx.crt -keyout certs/nginx.key -subj '/CN=localhost' -days 3650 diff --git a/ch13/certs/nginx.crt b/ch13/certs/nginx.crt new file mode 100644 index 0000000..535d1ce --- /dev/null +++ b/ch13/certs/nginx.crt @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICGzCCAYSgAwIBAgIJAMqE7ByAR8RBMA0GCSqGSIb3DQEBBQUAMBQxEjAQBgNV +BAMTCWxvY2FsaG9zdDAeFw0xNzAxMjgxODA1MjlaFw0yNzAxMjYxODA1MjlaMBQx +EjAQBgNVBAMTCWxvY2FsaG9zdDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA +xfRnP0nBXfmthUtxaXgAvWdRfK+htc3cFcdfawK8Dwf03zGMv6izXF2MNMnSfJIq ++himGqdfFJwoLd5rRAvUGN30XYrTtLtMacgijDi0v/34tjG0mOzLF7VCPh+yqmDW +r8ROdJQ5ly387cJaa59iLwcjzjJq01XERGkcWEIeP8sCAwEAAaN1MHMwHQYDVR0O +BBYEFGi4tN9PjkXA9Kh/RkZlzSX3OlU0MEQGA1UdIwQ9MDuAFGi4tN9PjkXA9Kh/ +RkZlzSX3OlU0oRikFjAUMRIwEAYDVQQDEwlsb2NhbGhvc3SCCQDKhOwcgEfEQTAM +BgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4GBABx6pIJTSyOg4fistsFhOIa4 +Y3qv9OySFTO+WYxUYZtdnbDVnRmKLqZXVGH2oM7vgwpjFzYqRhbmqEzEb7F70e3Z +Q8HQCy7JEkvNOKGqm3q//ZPS4G/jbEFUWrN6fLz67sPBJnMbGQ52sCTxMBieQmMS +dyi9cnCBmDM3i5NJ4OQw +-----END CERTIFICATE----- diff --git a/ch13/certs/nginx.key b/ch13/certs/nginx.key new file mode 100644 index 0000000..b0a3263 --- /dev/null +++ b/ch13/certs/nginx.key @@ -0,0 +1,15 @@ +-----BEGIN RSA PRIVATE KEY----- +MIICXwIBAAKBgQDF9Gc/ScFd+a2FS3FpeAC9Z1F8r6G1zdwVx19rArwPB/TfMYy/ +qLNcXYw0ydJ8kir6GKYap18UnCgt3mtEC9QY3fRditO0u0xpyCKMOLS//fi2MbSY +7MsXtUI+H7KqYNavxE50lDmXLfztwlprn2IvByPOMmrTVcREaRxYQh4/ywIDAQAB +AoGBAKOXJvwWZ8bR36SYhFE06uebyqvQOUOVrJwS97fnuqJxYNxSho6dTBy48nVt +lJV99iZY2GyOhPTzWAEQHnVNkSjHoyeN5+XOC8sTeo8ckDTsq5/0sY1P+gkEE5pS +2nLY4jhufT/MWaknTbpWD2KrxD2hFI5hwVOdUGtF8s0WMyoBAkEA5P15T+kBKPya +42vtf89BNqq2MM8ehgneyVIpvm+NlRHLHalrqis9BkvxwAsLsY0TSedcZA8ZeDpW +VVb3M4IJGwJBAN1Nyqm2zaKQbULrPqQtfF+KcUrabU+Al/6iRCVrBFo6Vj2SIs8p +2ssXJle5NltPDTGKkhG+eHQrlOHKR9SaPxECQQCcVpIkhKhOG2iELIOR5yZW9GY/ +HKlySfrY6EenxPGc/PD351uiarLXQbJjsybgqbiplFP33Hc/JlUbHqzXdchRAkEA +wczOHbGogyRXirLYOI5czI5AiHygHW9Pq/4OD3aYaSuNOn4vXZwZrqCnQ0s+/tdL +hocDQ+a5NYK07sZmARjTAQJBAMdlnvDdwM20z1gqB9+e7JR53VmHJ2r7IRCO4MWz +TYY+mFFxXd7Ygg7jNnW9BSasDHuRPLo9PWxYYwdQEnXtHIo= +-----END RSA PRIVATE KEY-----