1803
+ − 1 ---
+ − 2 labels:
+ − 3 - 'Stage-Stable'
+ − 4 summary: Automatically reload modules with the config
+ − 5 ...
+ − 6
+ − 7 Introduction
+ − 8 ------------
+ − 9
+ − 10 By default Prosody does not reload modules at runtime unless instructed
+ − 11 to via one of its admin interfaces. However sometimes you want to easily
+ − 12 reload a module to apply new settings when the config changes.
+ − 13
+ − 14 mod\_reload\_modules will reload a set list of modules every time
+ − 15 Prosody reloads its config (e.g. on SIGHUP).
+ − 16
+ − 17 Configuration
+ − 18 -------------
+ − 19
+ − 20 Add "reload\_modules" to modules\_enabled. Then the list of modules to
+ − 21 reload using the 'reload\_modules' option in your config like so:
+ − 22
+ − 23 reload_modules = { "groups", "tls" }
+ − 24
+ − 25 This would reload mod\_groups and mod\_tls whenever the config is
+ − 26 reloaded. Note that on many systems this will be at least daily, due to
+ − 27 logrotate.
+ − 28
+ − 29 Compatibility
+ − 30 -------------
+ − 31
+ − 32 ----- -------
+ − 33 0.9 Works
+ − 34 ----- -------