Remove configuration option for setting the access mode on new files
This commit is contained in:
parent
4992140326
commit
c3e28a42fb
|
@ -8,8 +8,6 @@ use DateTimeZone;
|
|||
use Icinga\Web\Form;
|
||||
use Icinga\Util\Translator;
|
||||
use Icinga\Data\ResourceFactory;
|
||||
use Icinga\Web\Form\Element\Number;
|
||||
use Icinga\File\Ini\IniWriter;
|
||||
|
||||
/**
|
||||
* Form class to modify the general application configuration
|
||||
|
@ -67,20 +65,6 @@ class ApplicationConfigForm extends Form
|
|||
)
|
||||
);
|
||||
|
||||
$this->addElement(
|
||||
new Number(
|
||||
'global_filemode',
|
||||
array(
|
||||
'required' => true,
|
||||
'label' => t('Default File Mode'),
|
||||
'description' => t(
|
||||
'This is the global default file mode for new configuration files created by Icinga Web 2.'
|
||||
),
|
||||
'value' => decoct(IniWriter::$fileMode)
|
||||
)
|
||||
)
|
||||
);
|
||||
|
||||
$this->addElement(
|
||||
'text',
|
||||
'global_modulePath',
|
||||
|
|
|
@ -381,12 +381,6 @@ abstract class ApplicationBootstrap
|
|||
$this->config = new Config();
|
||||
}
|
||||
|
||||
if ($this->config->global !== null) {
|
||||
IniWriter::$fileMode = octdec($this->config->global->get('filemode', '0664'));
|
||||
} else {
|
||||
IniWriter::$fileMode = 0664;
|
||||
}
|
||||
|
||||
return $this;
|
||||
}
|
||||
|
||||
|
|
|
@ -7,7 +7,6 @@ namespace Icinga\Module\Setup\Form;
|
|||
use Icinga\Web\Form;
|
||||
use Icinga\Web\Form\Element\Note;
|
||||
use Icinga\Form\Config\General\LoggingConfigForm;
|
||||
use Icinga\Form\Config\General\ApplicationConfigForm;
|
||||
|
||||
/**
|
||||
* Wizard page to define the application and logging configuration
|
||||
|
@ -51,11 +50,6 @@ class GeneralConfigPage extends Form
|
|||
)
|
||||
);
|
||||
|
||||
// TODO: This is splitted as not all elements are required (as of d201cff)
|
||||
$appForm = new ApplicationConfigForm();
|
||||
$appForm->createElements($formData);
|
||||
$this->addElement($appForm->getElement('global_filemode'));
|
||||
|
||||
$loggingForm = new LoggingConfigForm();
|
||||
$this->addElements($loggingForm->createElements($formData)->getElements());
|
||||
}
|
||||
|
|
|
@ -57,10 +57,6 @@ class GeneralConfigStep extends Step
|
|||
|
||||
$generalHtml = ''
|
||||
. '<ul>'
|
||||
. '<li>' . sprintf(
|
||||
mt('setup', 'Icinga Web 2 will save new configuration files using the mode "%s".'),
|
||||
$this->data['generalConfig']['global_filemode']
|
||||
) . '</li>'
|
||||
. '<li>' . sprintf(
|
||||
$this->data['preferencesType'] === 'ini' ? sprintf(
|
||||
t('Preferences will be stored per user account in INI files at: %s'),
|
||||
|
|
Loading…
Reference in New Issue