forked from enterprisemediawiki/meza
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Environment
- Machine or Virtual Machine details: All
- Operating System: All
- meza version hash: n/a
Issue details
Certain extensions such as EmailPage or certain environments will assume a working php mail() function without regard to wgSMTP. Therefore, the php.ini file must be configured or else a local MTA / sendmail equivalent like Postfix configured. Currently the php.ini file is templated without regard to mail settings. And it is re-constructed on every deploy - destroying any local customizations.
Solutions
- Make the role controllable with a tag (brittle)
- Check for existence of php.ini file and do not overwrite (not good for eventual upgrades / changes)
- Make file changes more granular (block in file / line in file)
Metadata
Metadata
Assignees
Labels
No labels