From 6b15c4722666d2d92ae70df7a5bf46cbf34207a4 Mon Sep 17 00:00:00 2001 From: Lorin Hochstein Date: Tue, 3 Feb 2015 21:06:33 -0500 Subject: [PATCH] Add Vagrantfile and self-signed cert --- ch02/playbooks/Vagrantfile | 7 +++++++ ch02/playbooks/files/nginx.crt | 24 ++++++++++++++++++++++++ ch02/playbooks/files/nginx.key | 27 +++++++++++++++++++++++++++ 3 files changed, 58 insertions(+) create mode 100644 ch02/playbooks/Vagrantfile create mode 100644 ch02/playbooks/files/nginx.crt create mode 100644 ch02/playbooks/files/nginx.key diff --git a/ch02/playbooks/Vagrantfile b/ch02/playbooks/Vagrantfile new file mode 100644 index 0000000..ec7e77b --- /dev/null +++ b/ch02/playbooks/Vagrantfile @@ -0,0 +1,7 @@ +VAGRANTFILE_API_VERSION = "2" + +Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| + config.vm.box = "ubuntu/trusty64" + config.vm.network "forwarded_port", guest: 80, host: 8080 + config.vm.network "forwarded_port", guest: 443, host: 8443 +end diff --git a/ch02/playbooks/files/nginx.crt b/ch02/playbooks/files/nginx.crt new file mode 100644 index 0000000..7d3158b --- /dev/null +++ b/ch02/playbooks/files/nginx.crt @@ -0,0 +1,24 @@ +-----BEGIN CERTIFICATE----- +MIID9DCCAtygAwIBAgIJALPFdAR9mFlUMA0GCSqGSIb3DQEBBQUAMFkxCzAJBgNV +BAYTAkFVMRMwEQYDVQQIEwpTb21lLVN0YXRlMSEwHwYDVQQKExhJbnRlcm5ldCBX +aWRnaXRzIFB0eSBMdGQxEjAQBgNVBAMTCWxvY2FsaG9zdDAeFw0xNTAyMDQwMjA2 +MTdaFw0xNjAyMDQwMjA2MTdaMFkxCzAJBgNVBAYTAkFVMRMwEQYDVQQIEwpTb21l +LVN0YXRlMSEwHwYDVQQKExhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQxEjAQBgNV +BAMTCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMax +mLhuQBvBYqtnG08+O+TPzFJFsx3wMAF85ImbvjyhDOL/oGr8EZoqqPxj/i31Habu +nAIKCePGs2kUf6AZON9LglE1S0PfXHG83AsKi5MH7D6qWXQGwgeZYVN+x02NDOmo +kaLLg/8VMevDL/bAv2tk3mbaAmMV4WcsTIFV3yGTqv+FzF7vW64nweVcGevrQBgz +pRu2w8oeoD+CFbEdSNTqJQrynUF8yDQX7sVgxyIQ0RldilftaZcQlZxDj0eOVqAP +q3YY8iuePwY5fWf5yzv4SWEGTVTYxAtjhdXEPJEAqwJ87H9b7lqrrqSzjCkn56Ou +qOOPB9BhVNNqRfHVaykCAwEAAaOBvjCBuzAdBgNVHQ4EFgQU8vYeXSQYu2aULnee +KKpGt675oM8wgYsGA1UdIwSBgzCBgIAU8vYeXSQYu2aULneeKKpGt675oM+hXaRb +MFkxCzAJBgNVBAYTAkFVMRMwEQYDVQQIEwpTb21lLVN0YXRlMSEwHwYDVQQKExhJ +bnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQxEjAQBgNVBAMTCWxvY2FsaG9zdIIJALPF +dAR9mFlUMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBACczo/FMRDeq +9TMrY1UtQOIYfZLbqeR97Rv4HQumebn/rOswe/Hl6hyhagac05LG4Kvin9H9Sxz1 +DVLZUWAcA907drnohjbAbgiUJkFauxPfcIZexaANt53H3tTyBlEAQujTjKCYNEWd +FLBYagny04TsP3rivXWrhzzpTj3enKLC4pyaSShFMgaQf03rwrD8oOsNqaJy4UPK +7HaGjrHyO+WzJ9kqqwXqp8/RE2lyHP6wL/KQWlolBNQiUy+/GSsO8wFp8KrOHTAJ +tbHSN+I33XulvMuYxGxpzAMoqK1vqaGp8qZFDReLPC/dn9nsCX78rfBjhfNuUwvd +rvmELBZ5koc= +-----END CERTIFICATE----- diff --git a/ch02/playbooks/files/nginx.key b/ch02/playbooks/files/nginx.key new file mode 100644 index 0000000..d6b3c73 --- /dev/null +++ b/ch02/playbooks/files/nginx.key @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEowIBAAKCAQEAxrGYuG5AG8Fiq2cbTz475M/MUkWzHfAwAXzkiZu+PKEM4v+g +avwRmiqo/GP+LfUdpu6cAgoJ48azaRR/oBk430uCUTVLQ99ccbzcCwqLkwfsPqpZ +dAbCB5lhU37HTY0M6aiRosuD/xUx68Mv9sC/a2TeZtoCYxXhZyxMgVXfIZOq/4XM +Xu9brifB5VwZ6+tAGDOlG7bDyh6gP4IVsR1I1OolCvKdQXzINBfuxWDHIhDRGV2K +V+1plxCVnEOPR45WoA+rdhjyK54/Bjl9Z/nLO/hJYQZNVNjEC2OF1cQ8kQCrAnzs +f1vuWquupLOMKSfno66o448H0GFU02pF8dVrKQIDAQABAoIBAB8Hv10WQsbS5dD0 +8kvm4T2zwiobHoUPbL/evGZNP2GCmVueJnRu12TnQqrgBuMwg6f9XbnnzXGYJ47C +l8fuCHa++SQrmYyJBovwvcCvreqRczC6M+wt3gGHz65Vf1S6MYkQPWZaOEwPCFPU +kNoNcheYki8n3vWQhjoxreUI/ybj/VONAGD9pq/b1u0x45n/ePsMBmxNCj5XtMUT +0g3uQA1emyWrKERJt8Go2685b2FIPYkUIi+3FAyz5eHA2uQsho1jVFg+DdsKMsed +2k/vLPSRexA/p9Y5zruGikVONoFxrkiw47sat+VNvsSYwV8RDlk726QHA+fdF/mj +qDkdcl0CgYEA8d/DDrhvXmQl0KPnKRbjMGMPh+IkeRyj2OGKiQpc17unZNeOSwl9 +A5jH0TkjtgtdCHW7cfffUn2YkQDjqIYX6imcQNwcO76ozO0UsXcU8+5kozKumkze +HWm0dwgHJuSUqTVAU8qj000kxN+sPcfmE2eG+YLODCqEIJzO+yxWE78CgYEA0kw/ +zbvCdHWkBuPw1NJA1vEexlls6Oucd6iWsua5sF0z1KD8300vUKpnqxcA2OSv9iDg +q0z9Nn7La0pxEZNuAFyw9AEaP+Pwxd5mNJKJH76ry45YspvinX5o51aX5W78vAiJ +TGTRpKT8JMPQmvJeCE2bvrAzg/4VCQYd+/0bmxcCgYAhX+HXXyWm3aTGJEeaSNky +bQjQlCi6OXR2UbC+9hoXfoI7jO7KddW1MFiqCvtdfDXrG+uwbyZ2iHQL1haTw2T7 +X6B65qRSrh02oaQQVMEkY4mpZy3mhqLDZjmLjyUFfdbxfjKRHU37sxJWxBJNOA8M +MGXUefMahKdUpK5+xABgmwKBgQCtD/zN5T+AsbNbzEfMDH85o9KMrtkW0ZbBTmc+ +MOwNPJZD3Hxdk9plSubngJW86G36YlIiBsi3CR+EWw2zxh0XhTBGjYW5oG7rlzuK +9jCMhFBCwxExY2HZ9EaGYte8A1tPrsK2sJ1qHjA2XUMV0HEb6ipKghzS+cz70SHp +1wDZ3wKBgHM+MQnCY4WhNvN2vz4s5vJutchntu87nTjhxzarVRXSSmaEgXJTypNl +GHv19AGYX+YCy6i8s4+clj7++sXDfqMXdn8CG499F4EnEDHRe/MVqEg4LyJt0rs4 +OS00OgAqpaLsjG4bOjsgjr3eJqzQUiYjqur3s2Ei7dgdqDgVtUTZ +-----END RSA PRIVATE KEY----- -- 2.44.0