*/
#include "serv_extensions.h"
-
+#include "citadel_dirs.h"
/*
* Global system configuration.
*
char c_journal_email; /* Perform journaling of email */
char c_journal_pubmsgs; /* Perform journaling of non-email */
char c_journal_dest[128]; /* Where to send journalized msgs */
+ char c_default_cal_zone[128]; /* Default calendar time zone */
+ int c_pftcpdict_port; /* postfix tcptable support, see http://www.postfix.org/tcp_table.5.html */
+ int c_managesieve_port; /* managesieve port. */
+ int c_auth_mode; /* 0 = built-in Citadel auth; 1 = underlying host system auth */
+ char c_funambol_host[256]; /* Funambol host. Blank to disable */
+ int c_funambol_port; /* Funambol port */
+ char c_funambol_source[256]; /* Funambol sync source */
+ char c_funambol_auth[256]; /* Funambol auth details */
};
void get_config(void);
void put_config(void);
extern struct config config;
-extern char ctdl_home_directory[PATH_MAX];
-extern int home_specified;
-
-
-
-extern char ctdl_bio_dir[PATH_MAX];
-extern char ctdl_bb_dir[PATH_MAX];
-extern char ctdl_data_dir[PATH_MAX];
-extern char ctdl_file_dir[PATH_MAX];
-extern char ctdl_hlp_dir[PATH_MAX];
-extern char ctdl_image_dir[PATH_MAX];
-extern char ctdl_info_dir[PATH_MAX];
-extern char ctdl_key_dir[PATH_MAX];
-extern char ctdl_message_dir[PATH_MAX];
-extern char ctdl_usrpic_dir[PATH_MAX];
-extern char ctdl_etc_dir[PATH_MAX];
-extern char ctdl_run_dir[PATH_MAX];
-extern char ctdl_spool_dir[PATH_MAX];
-extern char ctdl_netout_dir[PATH_MAX];
-extern char ctdl_netin_dir[PATH_MAX];
-
-
-