aboutsummaryrefslogtreecommitdiff
path: root/manifests/series7.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/series7.pp')
-rw-r--r--manifests/series7.pp25
1 files changed, 25 insertions, 0 deletions
diff --git a/manifests/series7.pp b/manifests/series7.pp
new file mode 100644
index 0000000..47fa8f9
--- /dev/null
+++ b/manifests/series7.pp
@@ -0,0 +1,25 @@
+class php::series7($hardened = true) {
+ $folder = '/etc/php/7.0'
+
+ package { [ 'php', 'php-mysql', 'php-sqlite3', 'php-cli', 'php-curl', 'php-gmp', 'libapache2-mod-php7.0' ]:
+ ensure => installed,
+ }
+
+ # Optional packages
+ package { [ "php-gd", "php-imagick" ]:
+ ensure => installed,
+ }
+
+ # The needed apache modules
+ #apache::module { 'php':
+ # ensure => present,
+ # require => Package['libapache2-mod-php7.0'],
+ #}
+
+ include php::resources
+ include php::series7::defaults
+
+ if $hardened == true {
+ include php::series7::hardened
+ }
+}