|
345 | 345 | $default_ssl_cert = '/etc/ssl/certs/ssl-cert-snakeoil.pem' |
346 | 346 | $default_ssl_key = '/etc/ssl/private/ssl-cert-snakeoil.key' |
347 | 347 | $ssl_sessioncache = "\${APACHE_RUN_DIR}/ssl_scache(512000)" |
348 | | - if ($facts['os']['name'] == 'Ubuntu') or ($facts['os']['name'] == 'Debian' and versioncmp($facts['os']['release']['major'], '11') < 0) { |
349 | | - $php_version = $facts['os']['release']['major'] ? { |
350 | | - '9' => '7.0', # Debian Stretch |
351 | | - '10' => '7.3', # Debian Buster |
352 | | - '20.04' => '7.4', # Ubuntu Foccal Fossal |
353 | | - default => '7.2', # Ubuntu Bionic, Cosmic and Disco |
354 | | - } |
| 348 | + $php_version = $facts['os']['release']['major'] ? { |
| 349 | + '9' => '7.0', # Debian Stretch |
| 350 | + '10' => '7.3', # Debian Buster |
| 351 | + '11' => '7.4', # Debian Bullseye |
| 352 | + '20.04' => '7.4', # Ubuntu Foccal Fossal |
| 353 | + '22.04' => '8.1', # Ubuntu Jammy |
| 354 | + default => '7.2', # Ubuntu Bionic, Cosmic and Disco |
| 355 | + } |
| 356 | + if (($facts['os']['name'] == 'Ubuntu' and versioncmp($facts['os']['release']['major'], '22.04') < 0) or |
| 357 | + ($facts['os']['name'] == 'Debian' and versioncmp($facts['os']['release']['major'], '11') < 0)) { |
355 | 358 | $mod_packages = { |
356 | 359 | 'apreq2' => 'libapache2-mod-apreq2', |
357 | 360 | 'auth_cas' => 'libapache2-mod-auth-cas', |
|
379 | 382 | 'xsendfile' => 'libapache2-mod-xsendfile', |
380 | 383 | } |
381 | 384 | } else { |
382 | | - $php_version = $facts['os']['release']['major'] ? { |
383 | | - default => '7.4', # Debian Bullseye |
384 | | - } |
385 | 385 | $mod_packages = { |
386 | 386 | 'apreq2' => 'libapache2-mod-apreq2', |
387 | 387 | 'auth_cas' => 'libapache2-mod-auth-cas', |
|
0 commit comments