summaryrefslogtreecommitdiffstats
path: root/roles/darkserver/tasks
diff options
context:
space:
mode:
authorKevin Fenzi <kevin@scrye.com>2015-08-31 18:17:16 +0000
committerKevin Fenzi <kevin@scrye.com>2015-08-31 18:17:16 +0000
commit9442b2d4b731b2be80419e98bd77d819fe1e3034 (patch)
tree54ade0eca5b8a7af4c97454a1af6b9819d725f27 /roles/darkserver/tasks
parent15e5e56f03cae434c5e441b25697b3832488e11d (diff)
downloadansible-9442b2d4b731b2be80419e98bd77d819fe1e3034.tar.gz
ansible-9442b2d4b731b2be80419e98bd77d819fe1e3034.tar.xz
ansible-9442b2d4b731b2be80419e98bd77d819fe1e3034.zip
Initial cut of new darkserver02 instance.
Diffstat (limited to 'roles/darkserver/tasks')
-rw-r--r--roles/darkserver/tasks/main.yml24
1 files changed, 24 insertions, 0 deletions
diff --git a/roles/darkserver/tasks/main.yml b/roles/darkserver/tasks/main.yml
new file mode 100644
index 000000000..c15fe5d90
--- /dev/null
+++ b/roles/darkserver/tasks/main.yml
@@ -0,0 +1,24 @@
+#
+# Setup darkserver packages
+#
+
+- name: setup darkserver
+ yum: name={{ item }} state=present
+ with_items:
+ - darkserver
+ - darkserver-importer
+
+- name: mail.json file
+ copy: src=mail.json dest=/etc/darkserver/email.json owner=root group=root mode=0644
+
+- name: darkserverweb.conf
+ template: src=darkserverweb.conf.j2 dest=/etc/darkserver/darkserverweb.conf owner=apache group=apache mode=0640
+ notify: restart httpd
+
+- name: darkjobworker.conf
+ template: src=darkjobworker.conf.j2 dest=/etc/darkserver/darkjobworker.conf owner=apache group=apache mode=640
+ notify: restart httpd
+
+- name: darkserver.conf
+ template: src=darkserver.conf.j2 dest=/etc/httpd/conf.d/darkserver.fedoraproject.org/darkserver.conf owner=root group=root mode=0644
+ notify: restart httpd