ソースを参照

Update documentation

Christoph Biedl 2 年 前
コミット
8813aafd87
2 ファイル変更27 行追加0 行削除
  1. 8 0
      debian/ngircd.NEWS
  2. 19 0
      debian/ngircd.README.Debian

+ 8 - 0
debian/ngircd.NEWS

@@ -0,0 +1,8 @@
+ngircd (26.1-1+deb12u1) bookworm; urgency=high
+
+  * This version introduces x509 certificate validation on TLS-based
+    server-server links. Existing configurations will likely break, for
+    details see </usr/share/doc/ngircd/README.Debian>, starting at
+    "TLS-based server-server links".
+
+ -- Christoph Biedl <debian.axhn@manchmal.in-ulm.de>  Wed, 01 May 2024 12:00:00 +0200

+ 19 - 0
debian/ngircd.README.Debian

@@ -34,6 +34,25 @@ Certificate location
   ngircd.service the daemon will not be able to load the files.
 
 
+TLS-based server-server links
+-----------------------------
+When linking two ngircd servers, the connection should be TLS-based for
+obvious reasons. To do so, edit ngircd.conf:
+
+* Enable SSLConnect in each [Server] stanza.
+* Define CAFile in the [SSL] stanza. Note that by default *no*
+  certificate is trusted.
+  If the peers's certificate was signed by one of the well-known
+  certificate authorities: Use the suggested value
+  "/etc/ssl/certs/ca-certificates.crt" and install the ca-certificate
+  package.
+  Else set the value to the respective CA's certificate file.
+
+Verfication can be disabled entirely on a per-link base by setting
+SSLVerify to false. This is strongly discouraged as you will lose all
+security by that.
+
+
 DH parameters file
 ------------------
 It is suggested to create a DH params file. If missing, ngIRCd will