mirror of
https://github.com/osmarks/ngircd.git
synced 2025-07-27 13:12:48 +00:00
ngircd.conf.5: describe types of variables
Describe the possible types of variables in ngircd.conf: booleans, text strings, integer numbers. And add type information to each variable description.
This commit is contained in:
parent
5417a72536
commit
152b529abf
@ -1,7 +1,7 @@
|
|||||||
.\"
|
.\"
|
||||||
.\" ngircd.conf(5) manual page template
|
.\" ngircd.conf(5) manual page template
|
||||||
.\"
|
.\"
|
||||||
.TH ngircd.conf 5 "Dec 2010" ngircd "ngIRCd Manual"
|
.TH ngircd.conf 5 "Mar 2011" ngircd "ngIRCd Manual"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
ngircd.conf \- configuration file of ngIRCd
|
ngircd.conf \- configuration file of ngIRCd
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
@ -36,6 +36,20 @@ The file format is line-based - that means, each non-empty newline-terminated
|
|||||||
line represents either a comment, a section name, or a parameter.
|
line represents either a comment, a section name, or a parameter.
|
||||||
.PP
|
.PP
|
||||||
Section and parameter names are not case sensitive.
|
Section and parameter names are not case sensitive.
|
||||||
|
.PP
|
||||||
|
There are three types of variables:
|
||||||
|
.I booleans,
|
||||||
|
.I text strings,
|
||||||
|
and
|
||||||
|
.I numbers.
|
||||||
|
Boolean values are
|
||||||
|
.I true
|
||||||
|
if they are "yes", "true", or any non-null integer. Text strings are used 1:1
|
||||||
|
without leading and following spaces; there is not way to quote strings. And
|
||||||
|
for numbers all decimal integer values are valid.
|
||||||
|
.PP
|
||||||
|
In addition, some string or numerical variables accept lists of values,
|
||||||
|
separated by commas (",").
|
||||||
.SH "SECTION OVERVIEW"
|
.SH "SECTION OVERVIEW"
|
||||||
The file can contain blocks of four types: [Global], [Operator], [Server],
|
The file can contain blocks of four types: [Global], [Operator], [Server],
|
||||||
and [Channel].
|
and [Channel].
|
||||||
@ -65,49 +79,49 @@ The
|
|||||||
section is used to define the server main configuration, like the server
|
section is used to define the server main configuration, like the server
|
||||||
name and the ports on which the server should be listening.
|
name and the ports on which the server should be listening.
|
||||||
.TP
|
.TP
|
||||||
\fBName\fR
|
\fBName\fR (string)
|
||||||
Server name in the IRC network. This is an individual name of the IRC
|
Server name in the IRC network. This is an individual name of the IRC
|
||||||
server, it is not related to the DNS host name. It must be unique in the
|
server, it is not related to the DNS host name. It must be unique in the
|
||||||
IRC network and must contain at least one dot (".") character.
|
IRC network and must contain at least one dot (".") character.
|
||||||
.TP
|
.TP
|
||||||
\fBInfo\fR
|
\fBInfo\fR (string)
|
||||||
Info text of the server. This will be shown by WHOIS and LINKS requests for
|
Info text of the server. This will be shown by WHOIS and LINKS requests for
|
||||||
example.
|
example.
|
||||||
.TP
|
.TP
|
||||||
\fBPassword\fR
|
\fBPassword\fR (string)
|
||||||
Global password for all users needed to connect to the server. The default
|
Global password for all users needed to connect to the server. The default
|
||||||
is empty, so no password is required.
|
is empty, so no password is required.
|
||||||
.TP
|
.TP
|
||||||
\fBWebircPassword\fR
|
\fBWebircPassword\fR (string)
|
||||||
Password required for using the WEBIRC command used by some Web-to-IRC
|
Password required for using the WEBIRC command used by some Web-to-IRC
|
||||||
gateways. If not set or empty, the WEBIRC command can't be used.
|
gateways. If not set or empty, the WEBIRC command can't be used.
|
||||||
Default: not set.
|
Default: not set.
|
||||||
.TP
|
.TP
|
||||||
\fBAdminInfo1\fR, \fBAdminInfo2\fR, \fBAdminEMail\fR
|
\fBAdminInfo1\fR, \fBAdminInfo2\fR, \fBAdminEMail\fR (string)
|
||||||
Information about the server and the administrator, used by the ADMIN
|
Information about the server and the administrator, used by the ADMIN
|
||||||
command.
|
command.
|
||||||
.TP
|
.TP
|
||||||
\fBPorts\fR
|
\fBPorts\fR (list of numbers)
|
||||||
Ports on which the server should listen. There may be more than one port,
|
Ports on which the server should listen. There may be more than one port,
|
||||||
separated with commas (","). Default: 6667, unless \fBSSL_Ports\fR are also
|
separated with commas (","). Default: 6667, unless \fBSSL_Ports\fR are also
|
||||||
specified.
|
specified.
|
||||||
.TP
|
.TP
|
||||||
\fBSSLPorts\fR
|
\fBSSLPorts\fR (list of numbers)
|
||||||
Same as \fBPorts\fR , except that ngIRCd will expect incoming connections
|
Same as \fBPorts\fR , except that ngIRCd will expect incoming connections
|
||||||
to be SSL/TLS encrypted. Common port numbers for SSL-encrypted IRC are 6669
|
to be SSL/TLS encrypted. Common port numbers for SSL-encrypted IRC are 6669
|
||||||
and 6697. Default: none.
|
and 6697. Default: none.
|
||||||
.TP
|
.TP
|
||||||
\fBSSLKeyFile\fR
|
\fBSSLKeyFile\fR (string)
|
||||||
Filename of SSL Server Key to be used for SSL connections. This is required for
|
Filename of SSL Server Key to be used for SSL connections. This is required for
|
||||||
SSL/TLS support.
|
SSL/TLS support.
|
||||||
.TP
|
.TP
|
||||||
\fBSSLKeyFilePassword\fR
|
\fBSSLKeyFilePassword\fR (string)
|
||||||
(OpenSSL only:) Password to decrypt private key.
|
(OpenSSL only:) Password to decrypt private key.
|
||||||
.TP
|
.TP
|
||||||
\fBSSLCertFile\fR
|
\fBSSLCertFile\fR (string)
|
||||||
Certificate file of the private key.
|
Certificate file of the private key.
|
||||||
.TP
|
.TP
|
||||||
\fBSSLDHFile\fR
|
\fBSSLDHFile\fR (string)
|
||||||
Name of the Diffie-Hellman Parameter file. Can be created with gnutls
|
Name of the Diffie-Hellman Parameter file. Can be created with gnutls
|
||||||
"certtool \-\-generate-dh-params" or "openssl dhparam".
|
"certtool \-\-generate-dh-params" or "openssl dhparam".
|
||||||
If this file is not present, it will be generated on startup when ngIRCd
|
If this file is not present, it will be generated on startup when ngIRCd
|
||||||
@ -115,28 +129,28 @@ was compiled with gnutls support (this may take some time). If ngIRCd
|
|||||||
was compiled with OpenSSL, then (Ephemeral)-Diffie-Hellman Key Exchanges and several
|
was compiled with OpenSSL, then (Ephemeral)-Diffie-Hellman Key Exchanges and several
|
||||||
Cipher Suites will not be available.
|
Cipher Suites will not be available.
|
||||||
.TP
|
.TP
|
||||||
\fBListen\fR
|
\fBListen\fR (list of strings)
|
||||||
A comma separated list of IP address on which the server should listen.
|
A comma separated list of IP address on which the server should listen.
|
||||||
If unset, the defaults value is "0.0.0.0" or, if ngIRCd was compiled
|
If unset, the defaults value is "0.0.0.0" or, if ngIRCd was compiled
|
||||||
with IPv6 support, "::,0.0.0.0". So the server listens on all configured
|
with IPv6 support, "::,0.0.0.0". So the server listens on all configured
|
||||||
IP addresses and interfaces by default.
|
IP addresses and interfaces by default.
|
||||||
.TP
|
.TP
|
||||||
\fBSyslogFacility\fR
|
\fBSyslogFacility\fR (string)
|
||||||
Syslog "facility" to which ngIRCd should send log messages. Possible
|
Syslog "facility" to which ngIRCd should send log messages. Possible
|
||||||
values are system dependant, but most probably "auth", "daemon", "user"
|
values are system dependant, but most probably "auth", "daemon", "user"
|
||||||
and "local1" through "local7" are possible values; see syslog(3).
|
and "local1" through "local7" are possible values; see syslog(3).
|
||||||
Default is "local5" for historical reasons, you probably want to
|
Default is "local5" for historical reasons, you probably want to
|
||||||
change this to "daemon", for example.
|
change this to "daemon", for example.
|
||||||
.TP
|
.TP
|
||||||
\fBMotdFile\fR
|
\fBMotdFile\fR (string)
|
||||||
Text file with the "message of the day" (MOTD). This message will be shown
|
Text file with the "message of the day" (MOTD). This message will be shown
|
||||||
to all users connecting to the server. Changes made to this file
|
to all users connecting to the server. Changes made to this file
|
||||||
take effect when ngircd is instructed to re-read its configuration file.
|
take effect when ngircd is instructed to re-read its configuration file.
|
||||||
.TP
|
.TP
|
||||||
\fBMotdPhrase\fR
|
\fBMotdPhrase\fR (string)
|
||||||
A simple Phrase (<256 chars) if you don't want to use a MOTD file.
|
A simple Phrase (<256 chars) if you don't want to use a MOTD file.
|
||||||
.TP
|
.TP
|
||||||
\fBServerUID\fR
|
\fBServerUID\fR (string or number)
|
||||||
User ID under which the server should run; you can use the name of the user
|
User ID under which the server should run; you can use the name of the user
|
||||||
or the numerical ID.
|
or the numerical ID.
|
||||||
.PP
|
.PP
|
||||||
@ -148,7 +162,7 @@ started with root privileges! In addition, the configuration and MOTD files
|
|||||||
must be readable by this user, otherwise RESTART and REHASH won't work!
|
must be readable by this user, otherwise RESTART and REHASH won't work!
|
||||||
.RE
|
.RE
|
||||||
.TP
|
.TP
|
||||||
\fBServerGID\fR
|
\fBServerGID\fR (string or number)
|
||||||
Group ID under which the ngIRCd should run; you can use the name of the
|
Group ID under which the ngIRCd should run; you can use the name of the
|
||||||
group or the numerical ID.
|
group or the numerical ID.
|
||||||
.PP
|
.PP
|
||||||
@ -159,7 +173,7 @@ For this to work the server must have
|
|||||||
been started with root privileges!
|
been started with root privileges!
|
||||||
.RE
|
.RE
|
||||||
.TP
|
.TP
|
||||||
\fBChrootDir\fR
|
\fBChrootDir\fR (string)
|
||||||
A directory to chroot in when everything is initialized. It doesn't need
|
A directory to chroot in when everything is initialized. It doesn't need
|
||||||
to be populated if ngIRCd is compiled as a static binary. By default ngIRCd
|
to be populated if ngIRCd is compiled as a static binary. By default ngIRCd
|
||||||
won't use the chroot() feature.
|
won't use the chroot() feature.
|
||||||
@ -171,68 +185,68 @@ For this to work the server must have
|
|||||||
been started with root privileges!
|
been started with root privileges!
|
||||||
.RE
|
.RE
|
||||||
.TP
|
.TP
|
||||||
\fBPidFile\fR
|
\fBPidFile\fR (string)
|
||||||
This tells ngIRCd to write its current process ID to a file. Note that the
|
This tells ngIRCd to write its current process ID to a file. Note that the
|
||||||
pidfile is written AFTER chroot and switching the user ID, i. e. the
|
pidfile is written AFTER chroot and switching the user ID, i. e. the
|
||||||
directory the pidfile resides in must be writeable by the ngIRCd user and
|
directory the pidfile resides in must be writeable by the ngIRCd user and
|
||||||
exist in the chroot directory (if configured, see above).
|
exist in the chroot directory (if configured, see above).
|
||||||
.RE
|
.RE
|
||||||
.TP
|
.TP
|
||||||
\fBPingTimeout\fR
|
\fBPingTimeout\fR (number)
|
||||||
After <PingTimeout> seconds of inactivity the server will send a PING to
|
After <PingTimeout> seconds of inactivity the server will send a PING to
|
||||||
the peer to test whether it is alive or not. Default: 120.
|
the peer to test whether it is alive or not. Default: 120.
|
||||||
.TP
|
.TP
|
||||||
\fBPongTimeout\fR
|
\fBPongTimeout\fR (number)
|
||||||
If a client fails to answer a PING with a PONG within <PongTimeout>
|
If a client fails to answer a PING with a PONG within <PongTimeout>
|
||||||
seconds, it will be disconnected by the server. Default: 20.
|
seconds, it will be disconnected by the server. Default: 20.
|
||||||
.TP
|
.TP
|
||||||
\fBConnectRetry\fR
|
\fBConnectRetry\fR (number)
|
||||||
The server tries every <ConnectRetry> seconds to establish a link to not yet
|
The server tries every <ConnectRetry> seconds to establish a link to not yet
|
||||||
(or no longer) connected servers. Default: 60.
|
(or no longer) connected servers. Default: 60.
|
||||||
.TP
|
.TP
|
||||||
\fBOperCanUseMode\fR
|
\fBOperCanUseMode\fR (boolean)
|
||||||
Should IRC Operators be allowed to use the MODE command even if they are
|
Should IRC Operators be allowed to use the MODE command even if they are
|
||||||
not(!) channel-operators? Default: no.
|
not(!) channel-operators? Default: no.
|
||||||
.TP
|
.TP
|
||||||
\fBOperServerMode\fR
|
\fBOperServerMode\fR (boolean)
|
||||||
If \fBOperCanUseMode\fR is enabled, this may lead the compatibility problems with
|
If \fBOperCanUseMode\fR is enabled, this may lead the compatibility problems with
|
||||||
Servers that run the ircd-irc2 Software. This Option "masks" mode requests
|
Servers that run the ircd-irc2 Software. This Option "masks" mode requests
|
||||||
by non-chanops as if they were coming from the server. Default: no.
|
by non-chanops as if they were coming from the server. Default: no.
|
||||||
.TP
|
.TP
|
||||||
\fBAllowRemoteOper\fR
|
\fBAllowRemoteOper\fR (boolean)
|
||||||
Are IRC operators connected to remote servers allowed to control this server,
|
Are IRC operators connected to remote servers allowed to control this server,
|
||||||
e. g. are they allowed to use administrative commands like CONNECT, DIE,
|
e. g. are they allowed to use administrative commands like CONNECT, DIE,
|
||||||
SQUIT, ... that affect this server? Default: no.
|
SQUIT, ... that affect this server? Default: no.
|
||||||
.TP
|
.TP
|
||||||
\fBPredefChannelsOnly\fR
|
\fBPredefChannelsOnly\fR (boolean)
|
||||||
If enabled, no new channels can be created. Useful if
|
If enabled, no new channels can be created. Useful if
|
||||||
you do not want to have channels other than those defined in
|
you do not want to have channels other than those defined in
|
||||||
[Channel] sections in the configuration file.
|
[Channel] sections in the configuration file.
|
||||||
Default: no.
|
Default: no.
|
||||||
.TP
|
.TP
|
||||||
\fBConnectIPv4\fR
|
\fBConnectIPv4\fR (boolean)
|
||||||
Set this to no if you do not want ngIRCd to connect to other IRC servers using
|
Set this to no if you do not want ngIRCd to connect to other IRC servers using
|
||||||
IPv4. This allows usage of ngIRCd in IPv6-only setups.
|
IPv4. This allows usage of ngIRCd in IPv6-only setups.
|
||||||
Default: yes.
|
Default: yes.
|
||||||
.TP
|
.TP
|
||||||
\fBConnectIPv6\fR
|
\fBConnectIPv6\fR (boolean)
|
||||||
Set this to no if you do not want ngIRCd to connect to other irc servers using IPv6.
|
Set this to no if you do not want ngIRCd to connect to other irc servers using IPv6.
|
||||||
Default: yes.
|
Default: yes.
|
||||||
.TP
|
.TP
|
||||||
\fBMaxConnections\fR
|
\fBMaxConnections\fR (number)
|
||||||
Maximum number of simultaneous in- and outbound connections the server is
|
Maximum number of simultaneous in- and outbound connections the server is
|
||||||
allowed to accept (0: unlimited). Default: 0.
|
allowed to accept (0: unlimited). Default: 0.
|
||||||
.TP
|
.TP
|
||||||
\fBMaxConnectionsIP\fR
|
\fBMaxConnectionsIP\fR (number)
|
||||||
Maximum number of simultaneous connections from a single IP address that
|
Maximum number of simultaneous connections from a single IP address that
|
||||||
the server will accept (0: unlimited). This configuration options lowers
|
the server will accept (0: unlimited). This configuration options lowers
|
||||||
the risk of denial of service attacks (DoS). Default: 5.
|
the risk of denial of service attacks (DoS). Default: 5.
|
||||||
.TP
|
.TP
|
||||||
\fBMaxJoins\fR
|
\fBMaxJoins\fR (number)
|
||||||
Maximum number of channels a user can be member of (0: no limit).
|
Maximum number of channels a user can be member of (0: no limit).
|
||||||
Default: 10.
|
Default: 10.
|
||||||
.TP
|
.TP
|
||||||
\fBMaxNickLength\fR
|
\fBMaxNickLength\fR (number)
|
||||||
Maximum length of an user nick name (Default: 9, as in RFC 2812). Please
|
Maximum length of an user nick name (Default: 9, as in RFC 2812). Please
|
||||||
note that all servers in an IRC network MUST use the same maximum nick name
|
note that all servers in an IRC network MUST use the same maximum nick name
|
||||||
length!
|
length!
|
||||||
@ -242,36 +256,36 @@ sections are used to define IRC Operators. There may be more than one
|
|||||||
.I [Operator]
|
.I [Operator]
|
||||||
block, one for each local operator.
|
block, one for each local operator.
|
||||||
.TP
|
.TP
|
||||||
\fBName\fR
|
\fBName\fR (string)
|
||||||
ID of the operator (may be different of the nick name).
|
ID of the operator (may be different of the nick name).
|
||||||
.TP
|
.TP
|
||||||
\fBPassword\fR
|
\fBPassword\fR (string)
|
||||||
Password of the IRC operator.
|
Password of the IRC operator.
|
||||||
.TP
|
.TP
|
||||||
\fBMask\fR
|
\fBMask\fR (string)
|
||||||
Mask that is to be checked before an /OPER for this account is accepted.
|
Mask that is to be checked before an /OPER for this account is accepted.
|
||||||
Example: nick!ident@*.example.com
|
Example: nick!ident@*.example.com
|
||||||
.SH [FEATURES]
|
.SH [FEATURES]
|
||||||
An optional section that can be used to disable features at
|
An optional section that can be used to disable features at
|
||||||
run-time. A feature is enabled by default if if ngircd was built with
|
run-time. A feature is enabled by default if if ngircd was built with
|
||||||
support for it.
|
support for it.
|
||||||
\fBDNS\fR
|
.TP
|
||||||
|
\fBDNS\fR (boolean)
|
||||||
If set to false, ngIRCd will not make DNS lookups when clients connect.
|
If set to false, ngIRCd will not make DNS lookups when clients connect.
|
||||||
If you configure the daemon to connect to other servers, ngIRCd may still
|
If you configure the daemon to connect to other servers, ngIRCd may still
|
||||||
perform a DNS lookup if required.
|
perform a DNS lookup if required.
|
||||||
Default: yes.
|
Default: yes.
|
||||||
.TP
|
.TP
|
||||||
\fBIdent\fR
|
\fBIdent\fR (boolean)
|
||||||
If ngIRCd is compiled with IDENT support this can be used to disable IDENT
|
If ngIRCd is compiled with IDENT support this can be used to disable IDENT
|
||||||
lookups at run time.
|
lookups at run time.
|
||||||
Default: yes.
|
Default: yes.
|
||||||
.TP
|
.TP
|
||||||
\fBPAM\fR
|
\fBPAM\fR (boolean)
|
||||||
If ngIRCd is compiled with PAM support this can be used to disable all calls
|
If ngIRCd is compiled with PAM support this can be used to disable all calls
|
||||||
to the PAM library at runtime; all users connecting without password are
|
to the PAM library at runtime; all users connecting without password are
|
||||||
allowed to connect, all passwords given will fail.
|
allowed to connect, all passwords given will fail.
|
||||||
Default: yes.
|
Default: yes.
|
||||||
.TP
|
|
||||||
.SH [SERVER]
|
.SH [SERVER]
|
||||||
Other servers are configured in
|
Other servers are configured in
|
||||||
.I [Server]
|
.I [Server]
|
||||||
@ -290,40 +304,40 @@ There may be more than one
|
|||||||
.I [Server]
|
.I [Server]
|
||||||
block.
|
block.
|
||||||
.TP
|
.TP
|
||||||
\fBName\fR
|
\fBName\fR (string)
|
||||||
IRC name of the remote server.
|
IRC name of the remote server.
|
||||||
.TP
|
.TP
|
||||||
\fBHost\fR
|
\fBHost\fR (string)
|
||||||
Internet host name (or IP address) of the peer.
|
Internet host name (or IP address) of the peer.
|
||||||
.TP
|
.TP
|
||||||
\fBBind\fR
|
\fBBind\fR (string)
|
||||||
IP address to use as source IP for the outgoing connection. Default is
|
IP address to use as source IP for the outgoing connection. Default is
|
||||||
to let the operating system decide.
|
to let the operating system decide.
|
||||||
.TP
|
.TP
|
||||||
\fBPort\fR
|
\fBPort\fR (number)
|
||||||
Port of the remote server to which ngIRCd should connect (active).
|
Port of the remote server to which ngIRCd should connect (active).
|
||||||
If no port is assigned to a configured server, the daemon only waits for
|
If no port is assigned to a configured server, the daemon only waits for
|
||||||
incoming connections (passive, default).
|
incoming connections (passive, default).
|
||||||
.TP
|
.TP
|
||||||
\fBMyPassword\fR
|
\fBMyPassword\fR (string)
|
||||||
Own password for this connection. This password has to be configured as
|
Own password for this connection. This password has to be configured as
|
||||||
\fBPeerPassword\fR on the other server. Must not have ':' as first character.
|
\fBPeerPassword\fR on the other server. Must not have ':' as first character.
|
||||||
.TP
|
.TP
|
||||||
\fBPeerPassword\fR
|
\fBPeerPassword\fR (string)
|
||||||
Foreign password for this connection. This password has to be configured as
|
Foreign password for this connection. This password has to be configured as
|
||||||
\fBMyPassword\fR on the other server.
|
\fBMyPassword\fR on the other server.
|
||||||
.TP
|
.TP
|
||||||
\fBGroup\fR
|
\fBGroup\fR (number)
|
||||||
Group of this server (optional).
|
Group of this server (optional).
|
||||||
.TP
|
.TP
|
||||||
\fBPassive\fR
|
\fBPassive\fR (boolean)
|
||||||
Disable automatic connection even if port value is specified. Default: false.
|
Disable automatic connection even if port value is specified. Default: false.
|
||||||
You can use the IRC Operator command CONNECT later on to create the link.
|
You can use the IRC Operator command CONNECT later on to create the link.
|
||||||
.TP
|
.TP
|
||||||
\fBSSLConnect\fR
|
\fBSSLConnect\fR (boolean)
|
||||||
Connect to the remote server using TLS/SSL. Default: false.
|
Connect to the remote server using TLS/SSL. Default: false.
|
||||||
.TP
|
.TP
|
||||||
\fBServiceMask\fR
|
\fBServiceMask\fR (string)
|
||||||
Define a (case insensitive) mask matching nick names that should be treated as
|
Define a (case insensitive) mask matching nick names that should be treated as
|
||||||
IRC services when introduced via this remote server. REGULAR SERVERS DON'T NEED
|
IRC services when introduced via this remote server. REGULAR SERVERS DON'T NEED
|
||||||
this parameter, so leave it empty (which is the default).
|
this parameter, so leave it empty (which is the default).
|
||||||
@ -345,19 +359,19 @@ There may be more than one
|
|||||||
.I [Channel]
|
.I [Channel]
|
||||||
block.
|
block.
|
||||||
.TP
|
.TP
|
||||||
\fBName\fR
|
\fBName\fR (string)
|
||||||
Name of the channel, including channel prefix ("#" or "&").
|
Name of the channel, including channel prefix ("#" or "&").
|
||||||
.TP
|
.TP
|
||||||
\fBTopic\fR
|
\fBTopic\fR (string)
|
||||||
Topic for this channel.
|
Topic for this channel.
|
||||||
.TP
|
.TP
|
||||||
\fBModes\fR
|
\fBModes\fR (string)
|
||||||
Initial channel modes.
|
Initial channel modes.
|
||||||
.TP
|
.TP
|
||||||
\fBKey\fR
|
\fBKey\fR (string)
|
||||||
Sets initial channel key (only relevant if channel mode "k" is set).
|
Sets initial channel key (only relevant if channel mode "k" is set).
|
||||||
.TP
|
.TP
|
||||||
\fBKeyFile\fR
|
\fBKeyFile\fR (string)
|
||||||
Path and file name of a "key file" containing individual channel keys for
|
Path and file name of a "key file" containing individual channel keys for
|
||||||
different users. The file consists of plain text lines with the following
|
different users. The file consists of plain text lines with the following
|
||||||
syntax (without spaces!):
|
syntax (without spaces!):
|
||||||
@ -400,7 +414,7 @@ without problems, but moving or deleting the file will have not effect until
|
|||||||
the daemon re-reads its configuration!
|
the daemon re-reads its configuration!
|
||||||
.RE
|
.RE
|
||||||
.TP
|
.TP
|
||||||
\fBMaxUsers\fR
|
\fBMaxUsers\fR (number)
|
||||||
Set maximum user limit for this channel (only relevant if channel mode "l"
|
Set maximum user limit for this channel (only relevant if channel mode "l"
|
||||||
is set).
|
is set).
|
||||||
.SH HINTS
|
.SH HINTS
|
||||||
|
Loading…
x
Reference in New Issue
Block a user