X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=ngircd-alex.git;a=blobdiff_plain;f=man%2Fngircd.conf.5.tmpl;h=aacacab3e91f6514d9cbb8278376bda29c97979a;hp=208b46110a00824fbab5d1844a1c1acc2a73023c;hb=e84000f7b8b8fb8ae29f53f66dea488f904e0838;hpb=3b24ebf122fd8661437be244eb851d8f7d04408f diff --git a/man/ngircd.conf.5.tmpl b/man/ngircd.conf.5.tmpl index 208b4611..aacacab3 100644 --- a/man/ngircd.conf.5.tmpl +++ b/man/ngircd.conf.5.tmpl @@ -1,7 +1,7 @@ .\" .\" ngircd.conf(5) manual page template .\" -.TH ngircd.conf 5 "Jan 2014" ngIRCd "ngIRCd Manual" +.TH ngircd.conf 5 "Jan 2016" ngIRCd "ngIRCd Manual" .SH NAME ngircd.conf \- configuration file of ngIRCd .SH SYNOPSIS @@ -252,8 +252,8 @@ The Salt for cloaked hostname hashing. When undefined a random hash is generated after each server start. .TP \fBCloakUserToNick\fR (boolean) -Set every clients' user name to their nickname and hide the one supplied -by the IRC client. Default: no. +Set every clients' user name and real name to their nickname and hide the one +supplied by the IRC client. Default: no. .TP \fBConnectIPv4\fR (boolean) Set this to no if you do not want ngIRCd to connect to other IRC servers using @@ -267,8 +267,8 @@ Default: yes. .TP \fBDefaultUserModes\fR (string) Default user mode(s) to set on new local clients. Please note that only modes -can be set that the client could set on itself, you can't set "a" (away) or -"o" (IRC Op), for example! +can be set that the client could set using regular MODE commands, you can't +set "a" (away) for example! Default: none. .TP \fBDNS\fR (boolean) @@ -291,16 +291,17 @@ Default: none. .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. +PART/QUIT messages (that are sometimes used to inform everyone about which +client software is being used). WHOWAS requests are also silently ignored, +and NAMES output doesn't list any clients for non-members. 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) +\fBNoticeBeforeRegistration\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 +Enable this option to let the daemon send "NOTICE *" messages to clients while connecting. Default: no. .TP \fBOperCanUseMode\fR (boolean) @@ -338,6 +339,14 @@ able to distinguish between Ident'ified and PAM-authenticated users: both don't have a "~" character prepended to their respective user names! Default: no. .TP +\fBPAMServiceName\fR (string) +When PAM is enabled, this value determines the used PAM configuration. +This setting allows to run multiple ngIRCd instances with different +PAM configurations on each instance. If you set it to "ngircd-foo", +PAM will use /etc/pam.d/ngircd-foo instead of the default +/etc/pam.d/ngircd. +Default: ngircd. +.TP \fBRequireAuthPing\fR (boolean) Let ngIRCd send an "authentication PING" when a new client connects, and register this client only after receiving the corresponding "PONG" reply. @@ -375,7 +384,7 @@ SSL Certificate file of the private server key. .TP \fBCipherList\fR (string) Select cipher suites allowed for SSL/TLS connections. This defaults to -"HIGH:!aNULL:@STRENGTH" (OpenSSL) or "SECURE128" (GnuTLS). +"HIGH:!aNULL:@STRENGTH:!SSLv3" (OpenSSL) or "SECURE128:-VERS-SSL3.0" (GnuTLS). Please see 'man 1ssl ciphers' (OpenSSL) and 'man 3 gnutls_priority_init' (GnuTLS) for details. .TP