static size_t nSizPort = 0;
static char *errormessages = NULL;
-static size_t nSizErrmsg = 0;
+size_t nSizErrmsg = 0;
-static long DetailErrorFlags;
+long DetailErrorFlags;
char *ErrSubject = "Startup Problems";
char *ErrGeneral = "Citadel had trouble on starting up. %s This means, citadel won't be the service provider for a specific service you configured it to.\n\n"
snprintf(Message, n * SIZ, ErrGeneral, Short, Where, List, Hint, DetailList);
+ lprintf(0,Message);
+ lprintf(0,ErrSubject);
quickie_message("Citadel", NULL, NULL, AIDEROOM, Message, FMT_FIXED, ErrSubject);
if (errormessages!=NULL) free (errormessages);
errormessages = NULL;
return 0;
}
-#if 0
-void initialize_server_extensions(void)
-{
- long filter;
-
- nSizErrmsg = 0;
-
- /*lprintf(CTDL_INFO, "%s\n", serv_bio_init());
- lprintf(CTDL_INFO, "%s\n", serv_calendar_init());
- lprintf(CTDL_INFO, "%s\n", serv_notes_init());
- lprintf(CTDL_INFO, "%s\n", serv_ldap_init());
- lprintf(CTDL_INFO, "%s\n", serv_chat_init());
- lprintf(CTDL_INFO, "%s\n", serv_expire_init());
- lprintf(CTDL_INFO, "%s\n", serv_imap_init());
- lprintf(CTDL_INFO, "%s\n", serv_upgrade_init());
- lprintf(CTDL_INFO, "%s\n", serv_inetcfg_init());
- lprintf(CTDL_INFO, "%s\n", serv_listsub_init());
- lprintf(CTDL_INFO, "%s\n", serv_mrtg_init());
- lprintf(CTDL_INFO, "%s\n", serv_netfilter_init());
- lprintf(CTDL_INFO, "%s\n", serv_network_init());
- lprintf(CTDL_INFO, "%s\n", serv_newuser_init());
- lprintf(CTDL_INFO, "%s\n", serv_pas2_init());
- lprintf(CTDL_INFO, "%s\n", serv_smtp_init());
- lprintf(CTDL_INFO, "%s\n", serv_pop3_init());
- lprintf(CTDL_INFO, "%s\n", serv_rwho_init());
- lprintf(CTDL_INFO, "%s\n", serv_spam_init());*/
- /* lprintf(CTDL_INFO, "%s\n", serv_test_init()); */
- /*lprintf(CTDL_INFO, "%s\n", serv_vandelay_init());
- lprintf(CTDL_INFO, "%s\n", serv_vcard_init());
- lprintf(CTDL_INFO, "%s\n", serv_fulltext_init());
- lprintf(CTDL_INFO, "%s\n", serv_autocompletion_init());
- lprintf(CTDL_INFO, "%s\n", serv_postfix_tcpdict());
- lprintf(CTDL_INFO, "%s\n", serv_sieve_init());
- lprintf(CTDL_INFO, "%s\n", serv_managesieve_init());
- lprintf(CTDL_INFO, "%s\n", serv_funambol_init());*/
- for (filter = 1; filter != 0; filter = filter << 1)
- if ((filter & DetailErrorFlags) != 0)
- LogPrintMessages(filter);
-}
-
-#endif
void CtdlRegisterCleanupHook(void (*fcn_ptr) (void))
{