Skip to content
Snippets Groups Projects
Commit b89aad13 authored by Helmut Hummel's avatar Helmut Hummel
Browse files

[BUGFIX] Create same configuration in web and cli install process

The code for the web installer and the cli installer
is only partly aligned and shared, thus may easily
diverge, leading to different installation results.

The code to create system settings is now put
into SetupService and is used for both installation
methods, so that the cli install now also uses
FactoryConfiguration.php.

Additionally, the following cleanups are performed
to prepare further cleanup of the installation process:

* The cli setup does not set insecure trustedHostPattern any more.
* Silent config and template file changes are removed from setup,
  as conceptually these do nothing on newly created config and
  template files.
* New exceptions are created for config file generation instead
  of misusing a FAL-related exception.
* Absolute paths are made relative to project path before being
  passed to exception.

Resolves: #102403
Releases: main, 12.4
Change-Id: I069e9e9f4136bba56d630eaf09f676b6c5ea7904
Reviewed-on: https:/...
parent 7766e194
Branches
Tags
No related merge requests found
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment