The existing "apache2-php5" role has been split up and depends on
this new role now.
+++ /dev/null
----
-# apache2-php5 handlers
-
-- name: restart "apache2"
- service: >
- name=apache2
- state=restarted
# apache2-php5 meta
dependencies:
- - { role: os-base }
+ - { role: apache2 }
state=installed
name={{ item }}
with_items:
- - apache2-mpm-prefork
- - apache2-utils
- - apachetop
- libapache2-mod-php5
- php-apc
- php5
--- /dev/null
+---
+# apache2 handlers
+
+- name: restart "apache2"
+ service: >
+ name=apache2
+ state=restarted
--- /dev/null
+---
+# apache2 meta
+
+dependencies:
+ - { role: os-base }
--- /dev/null
+---
+# apache2 tasks
+
+- name: install packages for Apache 2
+ tags:
+ - apache
+ - packages
+ apt: >
+ state=installed
+ name={{ item }}
+ with_items:
+ - apache2-mpm-prefork
+ - apache2-utils
+ - apachetop
+ notify:
+ - restart "apache2"
+
+- name: ensure service "apache2" is enabled and running
+ tags:
+ - apache
+ - services
+ service: >
+ enabled=yes
+ name=apache2
+ state=running