about summary refs log tree commit diff
path: root/man
diff options
context:
space:
mode:
authorFlorian Westphal <fw@strlen.de>2008-09-13 15:10:08 +0200
committerFlorian Westphal <fw@strlen.de>2008-09-13 15:10:08 +0200
commitebf5edfd8788037c39818461d09874a851b845fc (patch)
tree98f20ab2ed0c013c530437352adab4cd8e1d2bb1 /man
parentbdd44eb0ab7e6ee080989c672ce6deeffae987c2 (diff)
downloadngircd-ebf5edfd8788037c39818461d09874a851b845fc.tar.gz
ngircd-ebf5edfd8788037c39818461d09874a851b845fc.zip
TLS/SSL support: documentation.
Diffstat (limited to 'man')
-rw-r--r--man/ngircd.conf.5.tmpl23
1 files changed, 23 insertions, 0 deletions
diff --git a/man/ngircd.conf.5.tmpl b/man/ngircd.conf.5.tmpl
index 7c9ce316..61e2f5fe 100644
--- a/man/ngircd.conf.5.tmpl
+++ b/man/ngircd.conf.5.tmpl
@@ -72,6 +72,27 @@ command.
 Ports on which the server should listen. There may be more than one port,
 separated with ','. Default: 6667.
 .TP
+\fBSSLPorts\fR
+Same as \fBPorts\fR , except that ngircd will expect incoming connections
+to be SSL/TLS encrypted. Default: None
+.TP
+\fBSSLKeyFile\fR
+Filename of SSL Server Key to be used for SSL connections. This is required for
+SSL/TLS support.
+.TP
+\fBSSLKeyFilePassword\fR
+(OpenSSL only:) Password to decrypt private key.
+.TP
+\fBSSLCertFile\fR
+Certificate of the private key
+.TP
+\fBSSLDHFile\fR
+Name of the Diffie-Hellman Parameter file.  Can be created with gnutls "certtool --generate-dh-params" or "openssl dhparam".
+If this file is not present, it will be generated on startup when ngircd
+was compiled with gnutls support (this may take some time). If ngircd
+was compiled with OpenSSL, then (Ephemeral)-Diffie-Hellman Key Exchanges and several
+Cipher Suites will not be available.
+.TP
 \fBListen\fR
 A comma seperated 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
@@ -188,6 +209,8 @@ Default: 10.
 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
 length!
+\fBSSLConnect\fR
+Connect to the remote server using TLS/SSL (Default: false)
 .SH [OPERATOR]
 .I [Operator]
 sections are used to define IRC Operators. There may be more than one