summary refs log tree commit diff
path: root/man
diff options
context:
space:
mode:
authorxor <xorboy@gmail.com>2011-06-19 06:08:33 +0200
committerAlexander Barton <alex@barton.de>2011-06-25 22:21:20 +0200
commitb80e115f3947eae39aba39d1647f0a81f3d95fa3 (patch)
treebac84e46b19b5d0dc70fe0be07400802fa095f7f /man
parent6aad5a6706f2487019ff92da01509abda1d09b33 (diff)
downloadngircd-b80e115f3947eae39aba39d1647f0a81f3d95fa3.tar.gz
ngircd-b80e115f3947eae39aba39d1647f0a81f3d95fa3.zip
New configuration opion "MorePrivacy" to "censor" some user information
this patch contains:

  * Fix for Conf_CloakUserToNick to make it conceal user details
  * Adds MorePrivacy-feature

MorePrivacy censors some user information from being reported by the
server. Signon time and idle time is censored. Part and quit messages
are made to look the same. WHOWAS requests are silently dropped. All
of this is useful if one wish to conceal users that access the ngircd
servers from TOR or I2P.
Diffstat (limited to 'man')
-rw-r--r--man/ngircd.conf.5.tmpl9
1 files changed, 9 insertions, 0 deletions
diff --git a/man/ngircd.conf.5.tmpl b/man/ngircd.conf.5.tmpl
index e8efab1f..8198c92b 100644
--- a/man/ngircd.conf.5.tmpl
+++ b/man/ngircd.conf.5.tmpl
@@ -244,6 +244,15 @@ If ngIRCd is compiled with IDENT support this can be used to disable IDENT
 lookups at run time.
 Default: yes.
 .TP
+\fBMorePrivacy\fR (boolean)
+This will cause ngIRCd to censor user idle time, logon time as well as the
+part/quit messages (that are sometimes used to inform everyone about which
+client software is being used). WHOWAS requests are also silently ignored.
+This option is most useful when ngIRCd is being used together with
+anonymizing software such as TOR or I2P and one does not wish to make it
+too easy to collect statistics on the users.
+Default: no.
+.TP
 \fBNoticeAuth\fR (boolean)
 Normally ngIRCd doesn't send any messages to a client until it is registered.
 Enable this option to let the daemon send "NOTICE AUTH" messages to clients