$input_errors = $form->get_errQueue(); if (count($input_errors) == 0) { $cfgPtr['mode'] = $form->getFieldSelectedOpts('mode'); $cfgPtr['buffer'] = $form->getFieldSelectedOpts('buffer'); $host = $form->getTextFld('remotehost'); unset($cfgPtr['remotehost'], $cfgPtr['remoteport']); if ($host != '') { $cfgPtr['remotehost'] = $form->getTextFld('remotehost'); $cfgPtr['remoteport'] = $form->getTextFld('remoteport'); } // save configuration $retval = 0; write_config(); if (!file_exists($d_sysrebootreqd_path)) { config_lock(); $retval |= restartSyslog($config); config_unlock(); } $savemsg = get_std_save_message($retval); } } else { // prepare the configuration form $form->startFieldSet('fset_local', _('Local log')); if (($logPath = getSvcState($config, 'systemlog')) == !false) { $form->startBlock('rw_localmode'); $form->setLabel(null, _('Mode'), 'mode', 'class=labelcol'); $form->startBlock('rw_localmode', 'right'); $form->setField('mode', 'select', 'name=mode'); // $modeOptions = array('membuffer' => _('Shared memory circular buffer'), 'disk' => _('Disk') . " ({$logPath}/messages)"); $form->setSelectOptFill('mode', $modeOptions);
convert_config(); echo 'done', PHP_EOL; */ /* load kernel modules */ echo " - Loading kernel modules... "; system_load_kernel_modules(); echo 'done', PHP_EOL; /* run any early shell commands specified in config.xml */ echo ' - Running early shell commands... '; system_do_shell_commands(1); echo 'done', PHP_EOL; echo ' - Configuring storage... ', PHP_EOL; setupStorageDevices($config, null, true); echo 'done', PHP_EOL; echo ' - Configuring syslog... ', PHP_EOL; restartSyslog($config); echo 'done', PHP_EOL; /* execute package boot routines */ /* echo ' - Booting all packages... '; packages_boot_all(); echo 'done', PHP_EOL; */ /* set up our timezone */ echo ' - Configuring timezone and locale settings... '; writeSysRegSettings($config); echo 'done', PHP_EOL; /* set up our hostname */ echo ' - Configuring hostname... '; system_hostname_configure(); echo 'done', PHP_EOL;