[ngircd/ngircd] b4c8e7: Use a default "IncludeDir" only when no config fil...
Branch: refs/heads/master Home: https://github.com/ngircd/ngircd Commit: b4c8e74ccb2cb95e492323b8b39950b203e0262f https://github.com/ngircd/ngircd/commit/b4c8e74ccb2cb95e492323b8b39950b203e0... Author: Alexander Barton <alex@barton.de> Date: 2024-01-21 (Sun, 21 Jan 2024) Changed paths: M ChangeLog M doc/sample-ngircd.conf.tmpl M man/ngircd.conf.5.tmpl M src/ngircd/conf.c M src/ngircd/ngircd.c Log Message: ----------- 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). Commit: 47d3872c607febc4ad56c24fa559828f96b6a208 https://github.com/ngircd/ngircd/commit/47d3872c607febc4ad56c24fa559828f96b6... Author: Alexander Barton <alex@barton.de> Date: 2024-01-21 (Sun, 21 Jan 2024) Changed paths: M src/ngircd/conf.c Log Message: ----------- Don't show the default config file name on config errors The configuration can be set in drop-in files in the include directory, too, so it is not clear in which file it is actually missing. Commit: 6fb8022949676c5a2c73c9629a4a4a1a67da389f https://github.com/ngircd/ngircd/commit/6fb8022949676c5a2c73c9629a4a4a1a67da... Author: Alexander Barton <alex@barton.de> Date: 2024-01-21 (Sun, 21 Jan 2024) Changed paths: M INSTALL.md M doc/QuickStart.md Log Message: ----------- Migrate info from INSTALL.md into doc/QuickStart.md Move most information regarding configuring ngIRCd into the doc/QuickStart.md document, only describe building and installing ngIRCd in the INSTALL.md file. Don't duplicate content! Add references where this makes sense. Commit: e8670f86906f92cedcbcf64ccbba49804d44e657 https://github.com/ngircd/ngircd/commit/e8670f86906f92cedcbcf64ccbba49804d44... Author: Alexander Barton <alex@barton.de> Date: 2024-01-21 (Sun, 21 Jan 2024) Changed paths: M INSTALL.md Log Message: ----------- INSTALL.md: Add info for current Red Hat/Fedora systems Compare: https://github.com/ngircd/ngircd/compare/3ab6c85284b6...e8670f86906f
Teilnehmer (1)
-
Alexander Barton