=================================================================== RCS file: /cvs/cvs/blind/blind.c,v retrieving revision 1.12 retrieving revision 1.14 diff -u -p -r1.12 -r1.14 --- blind/blind.c 2022/03/19 10:04:59 1.12 +++ blind/blind.c 2022/03/20 18:47:16 1.14 @@ -75,21 +75,21 @@ main(int argc, char *argv[]) usage(); log_init(daemonize, LOG_DAEMON); - log_info("%s %s starting", BL_TEXT, BL_VERS); + log_info("%s %s", BL_TEXT, BL_VERS); if ((bl = config_init()) == NULL) - log_fatal("default values init failed"); + log_fatal("initialization failed"); bl->bl_opt |= verbose; log_setv(verbose); - log_debug("verbose mode on"); + log_debug("verbose on"); if (strlcpy(bl->bl_conf, config, PATH_MAX) >= PATH_MAX) - log_fatal("config file name exceeds PATH_MAX"); + log_fatal("file name exceeds PATH_MAX"); - // if (parse_config(bl, config, opt)) - // exit(1) // log_fatal("parsing conf file failed"); - // int parse_config(struct smtpd *, const char *, int); + log_debug("config_load: %s", bl->bl_conf); + if (config_load(bl)) + log_fatal("config_load: %s", bl->bl_conf); log_debug("conf=%s", bl->bl_conf); log_debug("sock=%s", bl->bl_sock);