aboutsummaryrefslogtreecommitdiff
path: root/manifests/series7.pp
blob: 47fa8f9b405162ea413ea0644690b90c1e875249 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
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
  }
}