index bf56656d05ca3e93c961a76c32501d335ffcbfb2..9d85ba8ead2005d285b91c1bdf513fae21372f3d 100644 (file)
--- a/src/tools/sysdbd/main.c
+++ b/src/tools/sysdbd/main.c
#include <pthread.h>
+#include <openssl/ssl.h>
+#include <openssl/err.h>
+
#ifndef CONFIGFILE
# define CONFIGFILE SYSCONFDIR"/sysdb/sysdbd.conf"
#endif
if (daemonize())
exit(1);
+ SSL_load_error_strings();
+ OpenSSL_add_ssl_algorithms();
+
sdb_plugin_init_all();
plugin_main_loop.default_interval = SECS_TO_SDB_TIME(60);
sdb_log(SDB_LOG_INFO, "Shutting down SysDB daemon "SDB_VERSION_STRING
SDB_VERSION_EXTRA" (pid %i)", (int)getpid());
sdb_plugin_shutdown_all();
+
+ ERR_free_strings();
return status;
} /* main */