]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
lib-settings, config: Add setting_parser_info.plugin_dependency
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Mon, 3 Mar 2025 12:30:46 +0000 (14:30 +0200)
committertimo.sirainen <timo.sirainen@open-xchange.com>
Sat, 8 Mar 2025 06:56:18 +0000 (06:56 +0000)
commit01c39d967b4d9ac5aa4b494cd7a065bfef5eca04
tree0577f9bd999a1d42d60db61b550aa38166cd4a1e
parentbb6b07ee605799ae941a1135d63b4b7329e4faaa
lib-settings, config: Add setting_parser_info.plugin_dependency

If set, the referred plugin must actually exist on filesystem before its
settings are used. This allows spltting core plugins to separate packages
so that the settings are hidden unless the packages are installed.
src/config/config-parser.c
src/lib-settings/settings-parser.h