On Wed, Jun 22, 2016 at 09:44:45 -0700, Josh Triplett wrote: [...] > > - You need reload_modules [1] installed and enabled (add it > > to modules_enabled). > > - Add this to your config: > > reload_modules = { "tls" } [...] > Any reason not to default to this in the default configuration? (And > the default upstream configuration as well, to avoid diverging?)
Main reason, probably: reload_modules is not in the main distribution (upstream and Debian). And I have no idea, what the process is for getting "community maintained modules" into the "core". Someone might be able to explore that... The main prosody.cfg.lua on Debian already diverges from upstream [1] and has notes on what Debian package to install to get feature X to work. So if we want to diverge more, we could add another commented out part for this thing here, telling people that "prosody-modules" needs to be installed. As I am not the maintainer, I don't know, if more diverging is maintainable long term. I filed #827689 to ask for other changes to the default config... > - Josh Triplett Cheers Elrond [1] https://anonscm.debian.org/cgit/collab-maint/prosody.git/tree/debian/patches/0001-conf.patch