From d21c3e07822e2a34668068ace4e24b4f97e60863 Mon Sep 17 00:00:00 2001
From: jurgenhaas <juergen@paragon-es.de>
Date: Mon, 13 Jun 2016 17:03:55 +0200
Subject: [PATCH] Improve initial setup

---
 tasks/buildcerts.yml |  2 ++
 tasks/install.yml    |  2 --
 tasks/main.yml       | 16 ++++++++--------
 3 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/tasks/buildcerts.yml b/tasks/buildcerts.yml
index d2e6450..a119b53 100644
--- a/tasks/buildcerts.yml
+++ b/tasks/buildcerts.yml
@@ -7,3 +7,5 @@
     dest='/etc/haproxy/certs/{{ item.domain }}.pem'
     regexp='(fullchain)|(privkey)\.pem'
   with_items: '{{ proxy_certificates_letsencrypt|default([]) }}'
+  notify:
+    - "Proxy | Restart HAProxy"
diff --git a/tasks/install.yml b/tasks/install.yml
index e6f8ad2..fd74a69 100644
--- a/tasks/install.yml
+++ b/tasks/install.yml
@@ -17,8 +17,6 @@
     - haproxy
     - hatop
     - socat
-    - php5
-    - php5-mysql
 
 - name: "Proxy | create directories"
   file:
diff --git a/tasks/main.yml b/tasks/main.yml
index 23205e0..41b46dd 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -5,6 +5,14 @@
   set_fact: role_haproxy_started=true
   tags: always
 
+- block:
+
+  - include: install.yml
+  - include: configure.yml
+    tags: Config
+
+  when: '"haproxy" not in excluded_roles'
+
 - block:
 
   - name: "Install Certs"
@@ -21,11 +29,3 @@
 
   tags: Certs
   when: '"letsencrypt" not in excluded_roles'
-
-- block:
-
-  - include: install.yml
-  - include: configure.yml
-    tags: Config
-
-  when: '"haproxy" not in excluded_roles'
-- 
GitLab