summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorAlexander Barton <alex@barton.de>2024-01-21 19:41:39 +0100
committerAlexander Barton <alex@barton.de>2024-01-21 20:15:47 +0100
commitb4c8e74ccb2cb95e492323b8b39950b203e0262f (patch)
treee2297f118a0ad85cdd8daa1215962247ae773059 /ChangeLog
parent3ab6c85284b6b6ba9eae8ee30cadcc545bf02178 (diff)
downloadngircd-b4c8e74ccb2cb95e492323b8b39950b203e0262f.tar.gz
ngircd-b4c8e74ccb2cb95e492323b8b39950b203e0262f.zip
Use a default "IncludeDir" only when no config file was specified
No longer use a default built-in value for the "IncludeDir" directive
when a configuration file was explicitly specified on the command line
using "--config"/"-f": This way no default include directory is scanned
when a possibly non-default configuration file is used which
(intentionally) did not specify an "IncludeDir" directive.

With this patch you now can use "-f /dev/null" for checking all built-in
defaults, regardless of any local configuration files in the default
drop-in directory (which would have been read in until this change).
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index bd82b1ed..1472e98b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -10,6 +10,14 @@
 
 ngIRCd 27
 
+  - No longer use a default built-in value for the "IncludeDir" directive when
+    a configuration file was explicitly specified on the command line using
+    "--config"/"-f": This way no default include directory is scanned when a
+    possibly non-default configuration file is used which (intentionally) did
+    not specify an "IncludeDir" directive. So now you can use "-f /dev/null"
+    for checking all built-in defaults, regardless of any local configuration
+    files in the default drop-in directory (which would have been read in
+    until this change).
   - The server "Name" in the "[Global]" section of the configuration file no
     longer needs to be set: When not set (or empty), ngIRCd now tries to
     deduce a valid IRC server name from the local host name ("node name"),