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=1c5a6fa0e310241887248062f512c05db29c2619;hp=bde91b1073199d27d3740459208fe20d1f3a3f9e;hb=aec86aa84c7033757d36ad31aa6d87b271fe1e5b;hpb=f8f7f83f5a2228bb9deeb8324be015cd76b84ced diff --git a/man/ngircd.conf.5.tmpl b/man/ngircd.conf.5.tmpl index bde91b10..1c5a6fa0 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 "Oct 2014" ngIRCd "ngIRCd Manual" +.TH ngircd.conf 5 "Jan 2019" ngIRCd "ngIRCd Manual" .SH NAME ngircd.conf \- configuration file of ngIRCd .SH SYNOPSIS @@ -83,7 +83,7 @@ blocks are used to configure pre-defined ("persistent") IRC channels. .PP There can be more than one [Operator], [Server] and [Channel] section per configuration file, one for each operator, server, and channel. [Global], -[Limits], [Options], and [SSL] sections can occure multiple times, too, but +[Limits], [Options], and [SSL] sections can occur multiple times, too, but each variable overwrites itself, only the last assignment is relevant. .SH [GLOBAL] The @@ -125,7 +125,7 @@ take effect when ngircd starts up or is instructed to re-read its configuration file. .TP \fBMotdPhrase\fR (string) -A simple Phrase (<256 chars) if you don't want to use a MOTD file. +A simple Phrase (<127 chars) if you don't want to use a MOTD file. .TP \fBNetwork\fR (string) The name of the IRC network to which this server belongs. This name is @@ -201,6 +201,12 @@ Maximum length of an user nickname (Default: 9, as in RFC 2812). Please note that all servers in an IRC network MUST use the same maximum nickname length! .TP +\fBMaxPenaltyTime\fR (number) +Maximum penalty time increase in seconds, per penalty event. Set to -1 for no +limit (the default), 0 to disable penalties altogether. ngIRCd doesn't use +penalty increases higher than 2 seconds during normal operation, so values +greater than 1 rarely make sense. +.TP \fBMaxListSize\fR (number) Maximum number of channels returned in response to a LIST command. Default: 100. .TP @@ -252,8 +258,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 @@ -299,9 +305,9 @@ 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) @@ -339,6 +345,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 running 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.