}
}
- file { [ '/etc/php5', '/etc/php5/cli', '/etc/php5/apache2' ]:
+ $folder = ? $::lsbdistcodename {
+ 'xenial' => '/etc/php',
+ default => '/etc/php5',
+ },
+
+ file { [ "${folder}", "${folder}/cli", "${folder}/apache2" ]:
ensure => directory,
owner => root,
group => root,
mode => 0755,
}
- file { '/etc/php5/cli/php.ini':
+ file { "${folder}/cli/php.ini":
ensure => present,
owner => root,
group => root,
"puppet:///modules/php/cli/php.${::operatingsystem}_${::lsbdistcodename}.ini",
"puppet:///modules/php/cli/php.${::operatingsystem}.ini",
"puppet:///modules/php/cli/php.ini" ],
- require => [ Package['php5'], File['/etc/php5/cli'] ],
+ require => [ Package['php5'], File["${folder}/cli"] ],
}
- file { "/etc/php5/apache2/php.ini":
+ file { "${folder}/apache2/php.ini":
ensure => present,
owner => root,
group => root,
"puppet:///modules/php/apache2/php.${::operatingsystem}.ini",
"puppet:///modules/php/apache2/php.ini" ],
notify => Service['apache2'],
- require => [ Package['php5'], File['/etc/php5/apache2'] ],
+ require => [ Package['php5'], File["${folder}/etc/php5/apache2'] ],
}
}