diff options
Diffstat (limited to 'src/libimcv')
-rw-r--r-- | src/libimcv/imcv.c | 2 | ||||
-rw-r--r-- | src/libimcv/imv/imv_policy_manager.c | 6 | ||||
-rw-r--r-- | src/libimcv/plugins/imv_os/pacman.c | 2 |
3 files changed, 5 insertions, 5 deletions
diff --git a/src/libimcv/imcv.c b/src/libimcv/imcv.c index de859011c..b52b81c42 100644 --- a/src/libimcv/imcv.c +++ b/src/libimcv/imcv.c @@ -124,7 +124,7 @@ bool libimcv_init(bool is_imv) dbg = imcv_dbg; openlog("imcv", 0, LOG_DAEMON); - if (!lib->plugins->load(lib->plugins, NULL, + if (!lib->plugins->load(lib->plugins, lib->settings->get_str(lib->settings, "libimcv.load", "random nonce gmp pubkey x509"))) { diff --git a/src/libimcv/imv/imv_policy_manager.c b/src/libimcv/imv/imv_policy_manager.c index 7dc4c5c10..f363964a5 100644 --- a/src/libimcv/imv/imv_policy_manager.c +++ b/src/libimcv/imv/imv_policy_manager.c @@ -15,7 +15,7 @@ #include "imv_policy_manager_usage.h" #include "imv_workitem.h" - + #include <library.h> #include <utils/debug.h> @@ -251,7 +251,7 @@ int main(int argc, char *argv[]) { exit(SS_RC_LIBSTRONGSWAN_INTEGRITY); } - if (!lib->plugins->load(lib->plugins, NULL, + if (!lib->plugins->load(lib->plugins, lib->settings->get_str(lib->settings, "imv_policy_manager.load", "sqlite"))) { @@ -285,7 +285,7 @@ int main(int argc, char *argv[]) exit(SS_RC_INITIALIZATION_FAILED); } session_id = atoi(tnc_session_id); - + /* attach IMV database */ uri = lib->settings->get_str(lib->settings, "libimcv.database", NULL); if (!uri) diff --git a/src/libimcv/plugins/imv_os/pacman.c b/src/libimcv/plugins/imv_os/pacman.c index 6e4bc1103..57cc62a08 100644 --- a/src/libimcv/plugins/imv_os/pacman.c +++ b/src/libimcv/plugins/imv_os/pacman.c @@ -470,7 +470,7 @@ int main(int argc, char *argv[]) { exit(SS_RC_LIBSTRONGSWAN_INTEGRITY); } - if (!lib->plugins->load(lib->plugins, NULL, + if (!lib->plugins->load(lib->plugins, lib->settings->get_str(lib->settings, "attest.load", "sqlite"))) { exit(SS_RC_INITIALIZATION_FAILED); |