about summary refs log tree commit diff
path: root/nixos/doc
diff options
context:
space:
mode:
authorMichele Guerini Rocco <rnhmjoj@users.noreply.github.com>2023-10-29 23:19:38 +0100
committerGitHub <noreply@github.com>2023-10-29 23:19:38 +0100
commit800965ce8c3d8d7abb91267886f6b43e37f2bf18 (patch)
tree19db3f93e138c549cd63641fab41c72e4f067a5c /nixos/doc
parentcfb3988290cc0e5ea39abd55ecb39c824609b380 (diff)
parentfc4691cd06adeb4bebb00fa7137e135055a5e491 (diff)
downloadnixlib-800965ce8c3d8d7abb91267886f6b43e37f2bf18.tar
nixlib-800965ce8c3d8d7abb91267886f6b43e37f2bf18.tar.gz
nixlib-800965ce8c3d8d7abb91267886f6b43e37f2bf18.tar.bz2
nixlib-800965ce8c3d8d7abb91267886f6b43e37f2bf18.tar.lz
nixlib-800965ce8c3d8d7abb91267886f6b43e37f2bf18.tar.xz
nixlib-800965ce8c3d8d7abb91267886f6b43e37f2bf18.tar.zst
nixlib-800965ce8c3d8d7abb91267886f6b43e37f2bf18.zip
Merge pull request #245855 from rnhmjoj/pr-sslh
nixos/sslh: update and refactor for RFC42
Diffstat (limited to 'nixos/doc')
-rw-r--r--nixos/doc/manual/release-notes/rl-2311.section.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/nixos/doc/manual/release-notes/rl-2311.section.md b/nixos/doc/manual/release-notes/rl-2311.section.md
index e7eeca2af3e9..74d29ab1cf9c 100644
--- a/nixos/doc/manual/release-notes/rl-2311.section.md
+++ b/nixos/doc/manual/release-notes/rl-2311.section.md
@@ -396,6 +396,9 @@
 
 - The `fonts.fonts` and `fonts.enableDefaultFonts` options have been renamed to `fonts.packages` and `fonts.enableDefaultPackages` respectively.
 
+- The `services.sslh` module has been updated to follow [RFC 0042](https://github.com/NixOS/rfcs/blob/master/rfcs/0042-config-option.md). As such, several options have been moved to the freeform attribute set [services.sslh.settings](#opt-services.sslh.settings), which allows to change any of the settings in {manpage}`sslh(8)`.
+  In addition, the newly added option [services.sslh.method](#opt-services.sslh.method) allows to switch between the {manpage}`fork(2)`, {manpage}`select(2)` and `libev`-based connection handling method; see the [sslh docs](https://github.com/yrutschle/sslh/blob/master/doc/INSTALL.md#binaries) for a comparison.
+
 - `pkgs.openvpn3` now optionally supports systemd-resolved. `programs.openvpn3` will automatically enable systemd-resolved support if `config.services.resolved.enable` is enabled.
 
 - `services.fail2ban.jails` can now be configured with attribute sets defining settings and filters instead of lines. The stringed options `daemonConfig` and `extraSettings` have respectively been replaced by `daemonSettings` and `jails.DEFAULT.settings` which use attribute sets.