Comparison

CHANGES @ 13627:2db7b3b65363

core.configmanager: Add function for getting secrets from separate files Idea is to enable easily retrieving of secret values from files outside of the config, e.g. via the method used by systemd credentials. CREDENTIALS_DIRECTORY is expected to be set by the process manager invoking Prosody, so being unset and unavailable from prosodyctl is going to be normal and a warning is reported in that case. Care will have to be taken to make it clear that prosodyctl check will not work with such values. An error is thrown if the directory is unavailable when running under Prosody.
author Kim Alvefur <zash@zash.se>
date Thu, 16 Jan 2025 15:21:34 +0100
parent 13626:ac60c21015c7
child 13632:844e7bf7b48a
comparison
equal deleted inserted replaced
13626:ac60c21015c7 13627:2db7b3b65363
58 58
59 ### Configuration 59 ### Configuration
60 60
61 - The configuration file now supports referring and appending to options previously set 61 - The configuration file now supports referring and appending to options previously set
62 - Direct usage of the Lua API in the config file is deprecated, but can now be accessed via Lua.* instead 62 - Direct usage of the Lua API in the config file is deprecated, but can now be accessed via Lua.* instead
63 - Convenience functions for reading values from files 63 - Convenience functions for reading values from files, with variant meant for credentials or secrets
64 64
65 ## Changes 65 ## Changes
66 66
67 - Support sub-second precision timestamps 67 - Support sub-second precision timestamps
68 - mod_blocklist: New option 'migrate_legacy_blocking' to disable migration from mod_privacy 68 - mod_blocklist: New option 'migrate_legacy_blocking' to disable migration from mod_privacy