diff --git a/application/views/scripts/form/setup-summary.phtml b/application/views/scripts/form/setup-summary.phtml index 6b066d105..f2b26f16a 100644 --- a/application/views/scripts/form/setup-summary.phtml +++ b/application/views/scripts/form/setup-summary.phtml @@ -1,14 +1,14 @@ getSummary(); $prefType = $summary['setup_preferences_type']['type']; $authType = $summary['setup_authentication_type']['type']; $adminType = $summary['setup_admin_account']['user_type']; -$loggingType = $summary['setup_general_config']['logging_type']; -$loggingLevel = $summary['setup_general_config']['logging_level']; +$loggingType = $summary['setup_general_config']['logging_log']; ?>

+ +

+ - - - - - + + + + + + - - - - - + - + - +
+
diff --git a/library/Icinga/Application/WebInstaller.php b/library/Icinga/Application/WebInstaller.php index f44450154..b21f844e8 100644 --- a/library/Icinga/Application/WebInstaller.php +++ b/library/Icinga/Application/WebInstaller.php @@ -118,13 +118,15 @@ class WebInstaller implements Installer } $loggingConfig = array(); - $loggingConfig['type'] = $this->pageData['setup_general_config']['logging_type']; - $loggingConfig['level'] = $this->pageData['setup_general_config']['logging_level']; - if ($this->pageData['setup_general_config']['logging_type'] === 'syslog') { - $loggingConfig['application'] = $this->pageData['setup_general_config']['logging_application']; - $loggingConfig['facility'] = $this->pageData['setup_general_config']['logging_facility']; - } else { // $this->pageData['setup_general_config']['logging_type'] === 'file' - $loggingConfig['target'] = $this->pageData['setup_general_config']['logging_target']; + $loggingConfig['log'] = $this->pageData['setup_general_config']['logging_log']; + if ($this->pageData['setup_general_config']['logging_log'] !== 'none') { + $loggingConfig['level'] = $this->pageData['setup_general_config']['logging_level']; + if ($this->pageData['setup_general_config']['logging_log'] === 'syslog') { + $loggingConfig['application'] = $this->pageData['setup_general_config']['logging_application']; + //$loggingConfig['facility'] = $this->pageData['setup_general_config']['logging_facility']; + } else { // $this->pageData['setup_general_config']['logging_log'] === 'file' + $loggingConfig['file'] = $this->pageData['setup_general_config']['logging_file']; + } } $config = array(