summaryrefslogtreecommitdiffstats
path: root/roles
diff options
context:
space:
mode:
authorKevin Fenzi <kevin@scrye.com>2014-06-03 16:31:57 +0000
committerKevin Fenzi <kevin@scrye.com>2014-06-03 16:31:57 +0000
commitd0a0ca74d19eaee8d28db97bb68e2f82cb1626ef (patch)
tree74c32e961f0088e3c9f21b3565b3957b3211fcce /roles
parent7433201bb69f7c4273fb46958b407f12a9b8be54 (diff)
ssl certorama
Diffstat (limited to 'roles')
-rw-r--r--roles/koji_hub/tasks/main.yml32
1 files changed, 31 insertions, 1 deletions
diff --git a/roles/koji_hub/tasks/main.yml b/roles/koji_hub/tasks/main.yml
index 6be6f8293..81d9cf320 100644
--- a/roles/koji_hub/tasks/main.yml
+++ b/roles/koji_hub/tasks/main.yml
@@ -42,7 +42,22 @@
tags:
- config
-- name: init koji ca cert file
+- name: install kojiweb_cert_key.pem
+ copy: src={{ puppet_private }}/kojiweb_cert_key.pem dest=/etc/pki/tls/private/kojiweb_cert_key.pem owner=apache mode=600
+ tags:
+ - config
+
+- name: install koji_key.pem
+ copy: src={{ puppet_private }}/koji_key.pem dest=/etc/pki/tls/private/koji_key.pem owner=apache mode=600
+ tags:
+ - config
+
+- name: install koji_cert.pem
+ copy: src={{ puppet_private }}/koji_cert.pem dest=/etc/pki/tls/certs/koji_cert.pem owner=apache mode=600
+ tags:
+ - config
+
+- name: Install koji ssl certs
copy: src={{ puppet_private }}/koji/koji.stg_cert.pem dest=/etc/pki/tls/certs/koji.stg_cert.pem
tags:
- config
@@ -52,6 +67,21 @@
tags:
- config
+- name: instaall fedora-ca.cert in various places
+ copy: src={{ puppet_private }}/fedora-ca.cert dest={{ item }} owner=apache
+ with_items:
+ - /etc/kojira/extras_cacert.pem
+ - /etc/pki/tls/certs/extras_cacert.pem
+ - /etc/pki/tls/certs/extras_upload_cacert.pem
+ - /etc/pki/tls/certs/upload_cacert.pem
+ tags:
+ - config
+
+- name: install kojira_cert_key
+ copy: src={{ puppet_private }}/kojira_cert_key.pem dest=/etc/kojira/kojira_cert_key.pem owner=apache mode=600
+ tags:
+ - config
+
- name: koji web config files
copy: src={{ item }} dest=/etc/httpd/conf.d/{{ item }} owner=root group=root
with_items: