X-Git-Url: http://the.earth.li/gitweb/?a=blobdiff_plain;f=keydb_dynamic.c;h=f12889c24afc8d37fa3f36236eecfd878d65e626;hb=91a98f43c64a6f8c76efb78b8301efaf9c6db1fe;hp=ca489ae46b2b70a2a7b4febc172d57211ad0477a;hpb=4684b822bc8582622c7ea849aa61665af48a695a;p=onak.git diff --git a/keydb_dynamic.c b/keydb_dynamic.c index ca489ae..f12889c 100644 --- a/keydb_dynamic.c +++ b/keydb_dynamic.c @@ -39,6 +39,11 @@ bool load_backend(void) close_backend(); } + if (!config.db_backend) { + logthing(LOGTHING_CRITICAL, "No database backend defined."); + exit(EXIT_FAILURE); + } + if (config.backends_dir == NULL) { soname = malloc(strlen(config.db_backend) + strlen("/libkeydb_")