[BUGFIX] Populate extension configuration on install 09/55209/3
authorHelmut Hummel <typo3@helhum.io>
Sun, 24 Dec 2017 12:38:55 +0000 (13:38 +0100)
committerHelmut Hummel <typo3@helhum.io>
Wed, 10 Jan 2018 15:17:24 +0000 (16:17 +0100)
commit37b747a103b52d2bee9c1effd6723ebc8f588a13
treeab0dba4f2b35ce9322a49e2f30ea1e49b7f81adb
parente5e93a30adc181183dfadf17b7086472b83153c4
[BUGFIX] Populate extension configuration on install

Instead of duplicating default extension configuration
in DefaultConfiguration.php, we now populate it
after LocalConfiguration.php has been written.

Benefit is that we don't duplicate configuration and
that we even can have other system extensions enabled
by default without having to touch anything.

Resolves: #83420
Releases: master
Change-Id: I4118066e986bc7bab2dcb0cc67dbd4a2d89c70a3
Reviewed-on: https://review.typo3.org/55209
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Helmut Hummel <typo3@helhum.io>
Tested-by: Helmut Hummel <typo3@helhum.io>
typo3/sysext/core/Configuration/DefaultConfiguration.php
typo3/sysext/core/Configuration/FactoryConfiguration.php
typo3/sysext/install/Classes/Controller/InstallerController.php
typo3/sysext/saltedpasswords/ext_conf_template.txt