diff --git a/recipes/default.rb b/recipes/default.rb index d2bb2b08c05a033a69d2a1fea881904000ed729a..7e76584d25f99cf4ba1c5f86627a238f2727d965 100644 --- a/recipes/default.rb +++ b/recipes/default.rb @@ -259,6 +259,24 @@ end # group data_bag['groupId'] # end +template '/etc/apache2/ssl/rootCA.key' do + source 'rootCA.key' + owner 'vagrant' + group data_bag['groupId'] +end + +template '/etc/apache2/ssl/rootCA.pem' do + source 'rootCA.pem' + owner 'vagrant' + group data_bag['groupId'] +end + +template '/etc/apache2/ssl/rootCA.srl' do + source 'rootCA.srl' + owner 'vagrant' + group data_bag['groupId'] +end + bash 'Create Certificate' do cwd '/etc/apache2/ssl/' diff --git a/templates/default/rootCA.key b/templates/default/rootCA.key new file mode 100644 index 0000000000000000000000000000000000000000..aa49ab67bbadeaccf635413c66ae28d0d90b352b --- /dev/null +++ b/templates/default/rootCA.key @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEA5MGHGKw+ttF2BahF7ZHddCOaWCZ5gI55Gwr/xJO5egRceqb7 +xItRmCArRCxEcFZYUhIaeXOz0xypLGGJ8Ub5ULWmBRTrSFbALHbG3r/OcRstKjzj +erO+cSbJnZUORnPZD/uXoIZihyqgGXYtgzUumAuxYj705FFYcm8skT8rPoqNcTyk +ClGPpnXsUfH3qs3+h9ny4Pk+FxYwHYmo1DFzVInJK7wgdV+kdCsyhL85moycZqjK +cJa1JjIo5CCpVBbrosxoR3fqaInBNkoQqoQwh0i5TfPg9iDCIpidzkALHwa1B9Cj +W4z1ZUNOgkZuA+4123SHR+DW5xihSMSzpu/gZQIDAQABAoIBADopdobwbHWhJifk +E/uGZc78qmaVSblFAEe+8S7y/GqopzbMNCFR5uoN69JGixQg8A3V6oNMxsD7fYv6 +NM9y4zsBJHgQTI40+GGVxZSnIf8iEMa3eoMdJmOwn/yABIQnOl5U8sVuxahmTxSK +NqIwqGsiNfSr2yoeAKX/3E4FyKH6r1H3UvWoFNs5/kwM567XOnailN0LsWfP9ArT +7crOtAm106laVXVmuiIScXFOT3el/FOLBHBEEH6yXnT7pY5lVOePkvhYqWnpvonX +xrlkoPMSZCbrz3qyebAgxJW+RTN3tdeBVGjZd6RyJSOT82WrBj+mIYMlHj3tmK+G +qChdF0ECgYEA8+uBkVyUgHBBk+RAxwS+f8p3SXoYYTtQZgGOfCfrqbAa3oZdUGv/ +2pKelBzS9+rXEJEW6jZ5k7KZBJmHxt4qYCI9LBQo5gGBhCBsqJpk6RSkB0wzvwqr +rWwyIvyohCTfeGQw2gxHrcCPrbzbJgtICtEBA8RJQfGsQwdUybpeTDUCgYEA8BXE +lYN1Nl5GRDWopu9sChZ2KmIXgNrUdrhhfC63KAs/QPB3dVnElFut5z9h+WrrnD/k +/fdWOYOnsEMBj/lYFX9qTw1xjsl2gpCg+T6LflSWW50e9ujsT2gd7ET5HcXTs5BT +O2FHRQCQBabAnBd2KKod89y4g9fZ7i2JTIak6XECgYBWB+uEJJ4wCufmTKxYRaEX +G4clQE4XBT+fKs9hlQb2q6lecQ+6jM0J/4q0/NGgJZFDQ5lMdHg/EtALokcUakmR +7KGcyWN/dGqE+pa4hPQwjVopRMQ/jnjsyuuIEYsySHsVUGk2jvw9GVzTz3eQHIyF +XCA6fuHDw4SZg51xJS2bPQKBgQDoSDdFbMWHz5huP/gnYveFnwu+n98bhR0Qq/1t +d4kvTgpp2v3I5Qwjebv8Qz+YYBEKwGreKGIdDTq9d2bYlCbbzcXeLCSVQGfPlPyZ +iSDPHinHA3JE80BG53Yj9OuNGaxkS5urlMeuhAfT3+z0WGKynzyRhxhiPwGTxizT +hGWjkQKBgQDQ8boJByfWxjT+FR8zmKEp84Y6jvJVecI3gGbUoLi2l53mBEUeb4rg +CvKVbs8j6JpWAab3TF4B3chM/ovXhxQjEN5ZHe5YuL3C+M9SP324q7Ph/9YIRyqh +b6iUjvbMsGIF6Puzl6lPFgSkwXJgntTUUVMrDvLI8qBtzpLhNR6cbQ== +-----END RSA PRIVATE KEY----- diff --git a/templates/default/rootCA.pem b/templates/default/rootCA.pem new file mode 100644 index 0000000000000000000000000000000000000000..dcb0c0427ffd8e93128f041b302347b955626f20 --- /dev/null +++ b/templates/default/rootCA.pem @@ -0,0 +1,20 @@ +-----BEGIN CERTIFICATE----- +MIIDPzCCAiegAwIBAgIJAN4HDShIP+BpMA0GCSqGSIb3DQEBCwUAMDYxCzAJBgNV +BAYTAkRFMRMwEQYDVQQIDApTb21lLVN0YXRlMRIwEAYDVQQKDAlzZ2FsaW5za2kw +HhcNMTcxMjA3MTU0OTI1WhcNMjAwOTI2MTU0OTI1WjA2MQswCQYDVQQGEwJERTET +MBEGA1UECAwKU29tZS1TdGF0ZTESMBAGA1UECgwJc2dhbGluc2tpMIIBIjANBgkq +hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5MGHGKw+ttF2BahF7ZHddCOaWCZ5gI55 +Gwr/xJO5egRceqb7xItRmCArRCxEcFZYUhIaeXOz0xypLGGJ8Ub5ULWmBRTrSFbA +LHbG3r/OcRstKjzjerO+cSbJnZUORnPZD/uXoIZihyqgGXYtgzUumAuxYj705FFY +cm8skT8rPoqNcTykClGPpnXsUfH3qs3+h9ny4Pk+FxYwHYmo1DFzVInJK7wgdV+k +dCsyhL85moycZqjKcJa1JjIo5CCpVBbrosxoR3fqaInBNkoQqoQwh0i5TfPg9iDC +IpidzkALHwa1B9CjW4z1ZUNOgkZuA+4123SHR+DW5xihSMSzpu/gZQIDAQABo1Aw +TjAdBgNVHQ4EFgQUZJM4mWFBQrd+D7T+bAetVrDOITowHwYDVR0jBBgwFoAUZJM4 +mWFBQrd+D7T+bAetVrDOITowDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOC +AQEAC5YuX4XsOhFJbCm996G4McrbG4mz3c3kmzxUFuSvK4PUU6oBXYjr2YsOcpPV +lA0UAoCv9NH2et/VaR9zC9BrCOUq/vgd3lZXrlMO0kieOymbKb6+0nXEuYGp8p53 +xQDSn2FdkDbQhdwASq2p6w8zhgBBSU9XLqbllLHBt2z1nzfo4Bwnd4VgeKcFf0pl +9V/oFnDKFbjNuHCjMT0uytIWYFVsN78dBJx7tepXq4QmmkuCVFBVY9wS80NZATwq +g4r9bS7tbDDYW5QZNUKJTHQQfnRGGarLjoHYd7N5SjzjfaPldkV9WFv+QrQeil2J +KSQxI0yO4hWuvKJ805cj5iO5EA== +-----END CERTIFICATE----- diff --git a/templates/default/rootCA.srl b/templates/default/rootCA.srl new file mode 100644 index 0000000000000000000000000000000000000000..0b89549a6641fa52cee15bfcda75e76ff7571a39 --- /dev/null +++ b/templates/default/rootCA.srl @@ -0,0 +1 @@ +DD87E97E91D480BC