X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fdocs%2Fcitadel.html;h=8a8cd28145eb14fb2ed258ebfff79bf392896746;hb=abaf2b09a6db45b973031ce5e83ff263f6472f60;hp=28ed016919e42d33a2f3e722a7041e93d3835a9b;hpb=b2971ed49d2cfe5128190ec1d5d8c0fa239f0004;p=citadel.git diff --git a/citadel/docs/citadel.html b/citadel/docs/citadel.html index 28ed01691..8a8cd2814 100644 --- a/citadel/docs/citadel.html +++ b/citadel/docs/citadel.html @@ -9,133 +9,31 @@

C I T A D E L

an open source messaging and collaboration platform

-Copyright ©1987-2007 by the Citadel development team:
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Clint Adams
-
portability enhancements
-
Steven M. Bellovin
-
author of public domain 'parsedate' function
-
Nathan Bryant
-
build system, security, database access, and -others
-
Art Cancro
-
overall system design and lead developer
-
Brian Costello
-
cosmetics, additional commands
-
Nick Georbit
-
additional client features
-
David Given
-
IMAP and build patches
-
Wilfried Goesgens
-
build system patches
-
Michael Hampton
-
client software development
-
Andru Luvisi
-
troubleshooting and development assistance
-
Daniel Malament
-
string compare function for IMAP server
-
Stu Mark
-
additional client features, IGnet protocol design
-
Edward S. Marshall
-
RBL checking function design
-
Ben Mehlman
-
additional client features
-
Matt Pfleger
-
additional client features
-
Ari Samson
-
assistance with project management
-
Trey Van Riper
-
QA and portability enhancements
-
John Walker
-
author of public domain base64 encoder/decoder
-
Steve Williams
-
documentation
-
Ethan Young
-
IGnet protocol design
-
+Copyright ©1987-2011 by the Citadel development team. Contributors include: +

The entire package is open source software. You may @@ -1229,7 +1127,7 @@ program against to set up some data files. If a directory is not specified, the directory name which was specified in the Makefile will be used.

-xDebugLevel - Set the verbosity of trace messages printed. -When -x is used, it will suppress messages sent to syslog (see below). +When -x is used, it will suppress messages sent to syslog(see below). In other words, syslog will never see certain messages if -x is used. Normally @@ -2682,15 +2580,12 @@ backups will be usable!

Database repair

Although Citadel's data store is quite reliable, database corruption can occur in rare instances.  External factors such as an -operating -system crash or an unexpected loss of power might leave the database in -an unknown state.  A utility is provided which may be able to -repair -your database if this occurs.  If you find that your Citadel -server -is not running, and reading the logs shows that it is crashing because -of -an inability to validate a database, follow these steps:
+operating system crash or an unexpected loss of power might leave the +database in an unknown state.  A utility is provided which may +be able to repair your database if this occurs.  If you find +that your Citadel server is not running, and reading the logs shows +that it is crashing because of an inability to validate a database, +follow these steps:
  1. Edit /etc/inittab and switch the Citadel service from "respawn" to "off."  Type init q to make this setting @@ -2708,6 +2603,11 @@ changes.
If this procedure does not work, you must restore from your most recent backup.
+Please note: this utility should only be used for recovering +a database that is causing the Citadel server to crash upon startup. If +you have some other type of problem, but the citserver process is not +aborting with "Berkeley DB Panic" errors, this is not the way to +fix it.

Importing/Exporting your Citadel database