Estoy creando un perfil de instalación para el proyecto interno de mi empresa actual.
Durante el proceso de instalación, uno de los módulos personalizados se bloquea init(), ya que intenta usar una variable global definida en settings.php(ese es el comportamiento predeterminado actual del módulo)
Utilizando system_form_install_settings_form_alter(), cambié el formulario de configuración, agregando un campo de texto de entrada para la entrada del usuario, y al enviar el valor se agrega settings.php, pero settings.phpse reescribe antes de que comience la instalación del perfil.
¿Hay alguna forma de evitar la limpieza settings.phpmediante el proceso de instalación?