;AdminEMail = admin@irc.server
# Text file which contains the ngIRCd help text. This file is required
- # to display help texts when using the "HELP <cmd>" command.
+ # to display help texts when using the "HELP <cmd>" command. Default: a
+ # built-in standard path (check "ngircd --configtest").
;HelpFile = :DOCDIR:/Commands.txt
# Info text of the server. This will be shown by WHOIS and
;Listen = 127.0.0.1,192.168.0.1
# Text file with the "message of the day" (MOTD). This message will
- # be shown to all users connecting to the server:
+ # be shown to all users connecting to the server: Default: a built-in
+ # standard path (check "ngircd --configtest").
;MotdFile = :ETCDIR:/ngircd.motd
# A simple Phrase (<127 chars) if you don't want to use a motd file.
# Directory containing configuration snippets (*.conf), that should
# be read in after parsing this configuration file.
+ # Default: a built-in directory name when no configuration file was
+ # explicitly given on the command line (check "ngircd --configtest"),
+ # none (empty) otherwise.
;IncludeDir = :ETCDIR:/conf.d
# Enhance user privacy slightly (useful for IRC server on TOR or I2P)
# is only available when ngIRCd is compiled with support for SSL!
# So don't forget to remove the ";" above if this is the case ...
+ # SSL Trusted CA Certificates File (for verifying peer certificates)
+ ;CAFile = /etc/ssl/CA/cacert.pem
+
+ # Certificate Revocation File (for marking otherwise valid
+ # certficates as invalid)
+ ;CRLFile = /etc/ssl/CA/crl.pem
+
# SSL Server Key Certificate
;CertFile = :ETCDIR:/ssl/server-cert.pem
# Connect to the remote server using TLS/SSL (Default: false)
;SSLConnect = yes
+ # Verify the TLS certificate presented by the remote server
+ # (Default: yes)
+ ;SSLVerify = yes
+
# Define a (case insensitive) list of masks matching nicknames that
# should be treated as IRC services when introduced via this remote
# server, separated by commas (",").