summaryrefslogtreecommitdiffstats
path: root/doc/src
diff options
context:
space:
mode:
authorLincoln Ramsay <lincoln.ramsay@nokia.com>2010-07-22 09:46:21 +1000
committerLincoln Ramsay <lincoln.ramsay@nokia.com>2010-07-22 09:46:21 +1000
commitda8c64cc2b99377fe03a163860f51be366cecd28 (patch)
tree1db525df9ef9640a925490ccbe2231ab9a9066c5 /doc/src
parent4f855c946898157b2945f1e4a4b9205bd07d8158 (diff)
Document the runtime logging feature.
Diffstat (limited to 'doc/src')
-rw-r--r--doc/src/messageserver.qdoc21
1 files changed, 21 insertions, 0 deletions
diff --git a/doc/src/messageserver.qdoc b/doc/src/messageserver.qdoc
index 9580b4b5..343113ac 100644
--- a/doc/src/messageserver.qdoc
+++ b/doc/src/messageserver.qdoc
@@ -88,4 +88,25 @@ MessageServer has the following dependencies:
\o the \l{Message Server Support Library}
\endlist
+\section1 Logging
+MessageServer supports runtime-enabled logging. The logging levels in use can be changed by updating the configuration file and sending a HUP signal to the messageserver process.
+
+The config file for logging is located at ~/.config/Nokia/QMF.conf. The logging configuration is in the \c{[Logging]} section. \c{qmaillog.h} defines the categories that can be used.
+
+An example config file follows:
+
+\code
+[Logging]
+Messaging=0
+IMAP=0
+SMTP=0
+POP=0
+\endcode
+
+To inform the messageserver process that the logging levels have been changed you must send it a HUP signal.
+
+\code
+killall -HUP messageserver
+\endcode
+
*/