<div align="center">
<h1>C I T A D E L</h1>
<h2>an open source messaging and collaboration platform</h2>
-Copyright ©1987-2007 by the Citadel development team:<br>
+Copyright ©1987-2008 by the Citadel development team:<br>
<br>
<table align="center" border="0" cellpadding="2" cellspacing="2">
<tbody>
<td valign="top"><i>IMAP and build patches<br>
</i></td>
</tr>
+ <tr>
+ <td valign="top">Dave West<br>
+ </td>
+ <td valign="top"><i>server features<br>
+ </i></td>
+ </tr>
<tr>
<td valign="top">Wilfried Goesgens<br>
</td>
<td valign="top"><i>IGnet protocol design<br>
</i></td>
</tr>
+ <tr>
+ <td valign="top">Edward Flick<br>
+ </td>
+ <td valign="top"><i>ClamAV integration module<br>
+ </i></td>
+ </tr>
</tbody>
</table>
</div>
<h3><a name="Database_repair"></a>Database repair</h3>
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:<br>
+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:<br>
<ol>
<li>Edit <tt>/etc/inittab</tt> and switch the Citadel service from
"respawn" to "off." Type <tt>init q</tt> to make this setting
</ol>
If this procedure does not work, you must restore from your most recent
backup.<br>
+<b>Please note: this utility should <i>only</i> 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 <i>not</i> the way to
+fix it.</b><br>
<br>
<h3><a name="ImportingExporting_your_Citadel"></a>Importing/Exporting
your Citadel database<br>