diff options
author | Christian Franke <nobody@nowhere.ws> | 2015-08-28 15:38:36 +0200 |
---|---|---|
committer | Christian Franke <nobody@nowhere.ws> | 2015-08-28 15:38:36 +0200 |
commit | 1eb35a1e69d9a9f3f43340b9ea46d95bb2c1a0e8 (patch) | |
tree | c2f50624ccf38999896e66c9f270a96ee4cbb5cb /roles/apache | |
parent | 6474bb9964d8a57b050e597a451fa40a3e5148f0 (diff) |
Add cgit role - git webfrontend
Diffstat (limited to 'roles/apache')
-rw-r--r-- | roles/apache/tasks/ssl.yaml | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/roles/apache/tasks/ssl.yaml b/roles/apache/tasks/ssl.yaml new file mode 100644 index 0000000..979d364 --- /dev/null +++ b/roles/apache/tasks/ssl.yaml @@ -0,0 +1,21 @@ +--- +- name: Create ssl DIR + file: + path=/etc/apache2/sites/{{ ssl_server_name }}/ssl + state=directory + +- name: Place SSL cert and chain + copy: + src=ssl/{{ ssl_server_name }}/{{item}} + dest=/etc/apache2/sites/{{ ssl_server_name }}/ssl/{{item}} + with_items: + - cert.pem + - chain.pem + notify: Reload apache + +- name: Place SSL key + copy: + content="{{ssl_keys[ssl_server_name]}}" + dest="/etc/apache2/sites/{{ssl_server_name}}/ssl/key.pem" + mode=0600 + notify: Reload apache |