charon-systemd: Optionally load plugin list from charon-systemd.load

This commit is contained in:
Tobias Brunner 2015-03-19 16:19:24 +01:00
parent 945fdeb918
commit d2f4345b03
1 changed files with 2 additions and 1 deletions

View File

@ -378,7 +378,8 @@ int main(int argc, char *argv[])
lib->plugins->add_static_features(lib->plugins, lib->ns, features,
countof(features), TRUE, journal_reload, &journal);
if (!charon->initialize(charon, PLUGINS))
if (!charon->initialize(charon,
lib->settings->get_str(lib->settings, "%s.load", PLUGINS, lib->ns)))
{
sd_notifyf(0, "STATUS=charon initialization failed");
return SS_RC_INITIALIZATION_FAILED;