Commit Diff


commit - e3e6cb553e40b06558f94ac021ca3a233721baef
commit + 9a571c87ffa63804a7fa83ee90463e18513e3643
blob - e2d9e3533ac9f63e57bdd4adb529d26aec94b688
blob + acb4756829a75bf9e5b4d5ca9349782e042a7349
--- FICS/makerank.c
+++ FICS/makerank.c
@@ -16,6 +16,7 @@
 #include "ficsmain.h"
 #include "makerank.h"
 #include "prep_dir_for_privdrop.h"
+#include "settings.h"
 #include "utils.h"
 
 static ENTRY	**list;
@@ -341,6 +342,10 @@ main(int argc, char **argv)
 		return EXIT_FAILURE;
 	}
 
+	settings_init();
+	settings_read_conf(FICS_SETTINGS);
+	check_some_settings_strictly();
+
 	if (strncmp(FICS_PREFIX, "/home", 5) == 0) {
 		if (is_super_user())
 			errx(1, "Do not run as root");