/****************************************************************************/
/* YOUR SYSTEM CONFIGURATION */
/* Set all the values in this file appropriately BEFORE compiling any of the*/
-/* C programs. If you are upgrading from an older version of Citadel/UX, it */
+/* C programs. If you are upgrading from an older version of Citadel, it */
/* is vitally important that the #defines which are labelled "structure size*/
/* variables" are EXACTLY the same as they were in your old system, */
/* otherwise your files will be munged beyond repair. */
/*
* Logging level to use if none is specified on the command line.
+ * Note that this will suppress messages before they even get to syslog().
*/
-#define DEFAULT_VERBOSITY 9
+#define DEFAULT_VERBOSITY 7
*/
#define SIZ 4096
+/*
+ * If the body of a message is beyond this size, it will be stored in
+ * a separate table.
+ */
+#define BIGMSG 1024
+
/*
* SMTP delivery retry rules (all values are in seconds)
*
#define PAGELOGROOM "Sent/Received Pages"
#define SYSCONFIGROOM "Local System Configuration"
#define SMTP_SPOOLOUT_ROOM "__CitadelSMTPspoolout__"
+#define DELETED_MSGS_ROOM "__CitadelDeletedMessages__"
/*
* How long (in seconds) to retain message entries in the use table
/*
* Pathnames for cryptographic goodness
*/
-#define CTDL_CRYPTO_DIR BBSDIR "/keys"
+#define CTDL_CRYPTO_DIR "./keys"
#define CTDL_KEY_PATH CTDL_CRYPTO_DIR "/citadel.key"
#define CTDL_CSR_PATH CTDL_CRYPTO_DIR "/citadel.csr"
#define CTDL_CER_PATH CTDL_CRYPTO_DIR "/citadel.cer"
+
+#define THREADSTACKSIZE 1048576