citadel.csr, and citadel.cer. Without it, they were getting generated as
'/usr/local/citadel/keyscitadel.*' instead of '/usr/local/citadel/keys/citadel.*' which
is incorrect. If this creates double slashes in the FSSTND version, that's ok, the
kernel will strip them out.
snprintf(file_crpt_file_key,
sizeof file_crpt_file_key,
snprintf(file_crpt_file_key,
sizeof file_crpt_file_key,
ctdl_key_dir);
snprintf(file_crpt_file_csr,
sizeof file_crpt_file_csr,
ctdl_key_dir);
snprintf(file_crpt_file_csr,
sizeof file_crpt_file_csr,
ctdl_key_dir);
snprintf(file_crpt_file_cer,
sizeof file_crpt_file_cer,
ctdl_key_dir);
snprintf(file_crpt_file_cer,
sizeof file_crpt_file_cer,
ctdl_key_dir);
snprintf(file_chkpwd,
ctdl_key_dir);
snprintf(file_chkpwd,
- */
-
-/****************************************************************************/
-/* 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, 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. */
-/****************************************************************************/
-
-/* $Id$ */
-
-/*
* NOTE: this file is for client software tuning, not customization. For
* making changes to the behavior of the client, you want to edit citadel.rc,
* not this file.
* NOTE: this file is for client software tuning, not customization. For
* making changes to the behavior of the client, you want to edit citadel.rc,
* not this file.
*/
#define DEFAULT_VERBOSITY 7
*/
#define DEFAULT_VERBOSITY 7
/*
* NLI is the string that shows up in a <W>ho's online listing for sessions
* that are active, but for which no user has yet authenticated.
/*
* NLI is the string that shows up in a <W>ho's online listing for sessions
* that are active, but for which no user has yet authenticated.
#define SYSCONFIGROOM "Local System Configuration"
#define SMTP_SPOOLOUT_ROOM "__CitadelSMTPspoolout__"
#define FNBL_QUEUE_ROOM "__CitadelFNBLqueue__"
#define SYSCONFIGROOM "Local System Configuration"
#define SMTP_SPOOLOUT_ROOM "__CitadelSMTPspoolout__"
#define FNBL_QUEUE_ROOM "__CitadelFNBLqueue__"
/*
* Where we keep messages containing the vCards that source our directory. It
* makes no sense to change this, because you'd have to change it on every
/*
* Where we keep messages containing the vCards that source our directory. It
* makes no sense to change this, because you'd have to change it on every
*/
#define ADDRESS_BOOK_ROOM "Global Address Book"
*/
#define ADDRESS_BOOK_ROOM "Global Address Book"
/*
* How long (in seconds) to retain message entries in the use table
*/
#define USETABLE_RETAIN 604800L /* 7 days */
/*
/*
* How long (in seconds) to retain message entries in the use table
*/
#define USETABLE_RETAIN 604800L /* 7 days */
/*
- * Pathnames for cryptographic goodness
+ * The size of per-thread stacks. If set too low, citserver will randomly crash.
-/*
-#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
/*
#define THREADSTACKSIZE 1048576
/*
* tables to disk?
*/
#define FT_MAX_CACHE 2500
* tables to disk?
*/
#define FT_MAX_CACHE 2500