Vagrant: icingaweb2_dev: install icinga-php-{library,thirdparty}

This commit is contained in:
Alexander A. Klimov 2021-07-15 19:21:49 +02:00
parent d6eda914f9
commit 035ab7ed4a
1 changed files with 3 additions and 1 deletions

View File

@ -22,6 +22,8 @@ class icingaweb2_dev (
# TODO(el): icinga-gui is not a icingaweb2_dev package # TODO(el): icinga-gui is not a icingaweb2_dev package
package { [ package { [
'icinga-php-library',
'icinga-php-thirdparty',
'rh-php73-php-cli', 'rh-php73-php-cli',
'rh-php73-php-gd', 'rh-php73-php-gd',
'rh-php73-php-intl', 'rh-php73-php-intl',
@ -47,7 +49,7 @@ class icingaweb2_dev (
-> exec { 'enable-monitoring-module': -> exec { 'enable-monitoring-module':
command => 'icingacli module enable monitoring', command => 'icingacli module enable monitoring',
user => 'apache', user => 'apache',
require => Class[[ 'icingacli', 'apache' ]], require => [ Class[[ 'icingacli', 'apache' ]], Package[[ 'icinga-php-library', 'icinga-php-thirdparty' ]] ],
} }
-> exec { 'enable-test-module': -> exec { 'enable-test-module':
command => 'icingacli module enable test', command => 'icingacli module enable test',