- lprintf(9, "Importing config file\n");
- client_gets(config.c_nodename);
- lprintf(9, "c_nodename = %s\n", config.c_nodename);
- client_gets(config.c_fqdn);
- client_gets(config.c_humannode);
- client_gets(config.c_phonenum);
- client_gets(buf); config.c_bbsuid = atoi(buf);
- client_gets(buf); config.c_creataide = atoi(buf);
- client_gets(buf); config.c_sleeping = atoi(buf);
- client_gets(buf); config.c_initax = atoi(buf);
- client_gets(buf); config.c_regiscall = atoi(buf);
- client_gets(buf); config.c_twitdetect = atoi(buf);
- client_gets(config.c_twitroom);
- client_gets(config.c_moreprompt);
- client_gets(buf); config.c_restrict = atoi(buf);
- client_gets(config.c_bbs_city);
- client_gets(config.c_sysadm);
- lprintf(9, "c_sysadm = %s\n", config.c_sysadm);
- client_gets(buf); config.c_setup_level = atoi(buf);
- client_gets(buf); config.c_maxsessions = atoi(buf);
- client_gets(config.c_net_password);
- client_gets(buf); config.c_port_number = atoi(buf);
- client_gets(buf); config.c_ipgm_secret = atoi(buf);
- client_gets(buf); config.c_ep.expire_mode = atoi(buf);
- client_gets(buf); config.c_ep.expire_value = atoi(buf);
- client_gets(buf); config.c_userpurge = atoi(buf);
- client_gets(buf); config.c_roompurge = atoi(buf);
- client_gets(config.c_logpages);
- client_gets(buf); config.c_createax = atoi(buf);
- client_gets(buf); config.c_maxmsglen = atol(buf);
- client_gets(buf); config.c_min_workers = atoi(buf);
- client_gets(buf); config.c_max_workers = atoi(buf);
- client_gets(buf); config.c_pop3_port = atoi(buf);
- client_gets(buf); config.c_smtp_port = atoi(buf);
+ lprintf(CTDL_DEBUG, "Importing config file\n");
+ client_getln(config.c_nodename, sizeof config.c_nodename);
+ client_getln(config.c_fqdn, sizeof config.c_fqdn);
+ client_getln(config.c_humannode, sizeof config.c_humannode);
+ client_getln(config.c_phonenum, sizeof config.c_phonenum);
+ client_getln(buf, sizeof buf); config.c_ctdluid = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_creataide = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_sleeping = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_initax = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_regiscall = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_twitdetect = atoi(buf);
+ client_getln(config.c_twitroom, sizeof config.c_twitroom);
+ client_getln(config.c_moreprompt, sizeof config.c_moreprompt);
+ client_getln(buf, sizeof buf); config.c_restrict = atoi(buf);
+ client_getln(config.c_site_location, sizeof config.c_site_location);
+ client_getln(config.c_sysadm, sizeof config.c_sysadm);
+ client_getln(buf, sizeof buf); config.c_setup_level = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_maxsessions = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_port_number = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_ep.expire_mode = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_ep.expire_value = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_userpurge = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_roompurge = atoi(buf);
+ client_getln(config.c_logpages, sizeof config.c_logpages);
+ client_getln(buf, sizeof buf); config.c_createax = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_maxmsglen = atol(buf);
+ client_getln(buf, sizeof buf); config.c_min_workers = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_max_workers = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_pop3_port = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_smtp_port = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_purge_hour = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_mbxep.expire_mode = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_mbxep.expire_value = atoi(buf);
+ client_getln(config.c_ldap_host, sizeof config.c_ldap_host);
+ client_getln(buf, sizeof buf); config.c_ldap_port = atoi(buf);
+ client_getln(config.c_ldap_base_dn, sizeof config.c_ldap_base_dn);
+ client_getln(config.c_ldap_bind_dn, sizeof config.c_ldap_bind_dn);
+ client_getln(config.c_ldap_bind_pw, sizeof config.c_ldap_bind_pw);
+ client_getln(config.c_ip_addr, sizeof config.c_ip_addr);
+ client_getln(buf, sizeof buf); config.c_msa_port = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_imaps_port = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_pop3s_port = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_smtps_port = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_rfc822_strict_from = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_aide_zap = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_imap_port = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_net_freq = atol(buf);
+ client_getln(buf, sizeof buf); config.c_disable_newu = atoi(buf);
+ client_getln(config.c_baseroom, sizeof config.c_baseroom);
+ client_getln(config.c_aideroom, sizeof config.c_aideroom);
+ client_getln(buf, sizeof buf); config.c_auto_cull = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_instant_expunge = atoi(buf);
+ client_getln(buf, sizeof buf); config.c_allow_spoofing = atoi(buf);
+ config.c_enable_fulltext = 0; /* always disable */