From 30a4a111b3e1586c2aa6f1316e57fed6d8deea3b Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Mon, 17 Nov 2025 10:26:21 +0200 Subject: [PATCH 1/2] data/settings: Remove nonexistent inet_listener_address setting It's been replaced by the global setting. --- data/settings.js | 7 ------- 1 file changed, 7 deletions(-) diff --git a/data/settings.js b/data/settings.js index cb3377d0f..7aeb6bedc 100644 --- a/data/settings.js +++ b/data/settings.js @@ -6826,13 +6826,6 @@ Listener type. This string value has service-specific meaning and is used to distinguish different listener types that one service may employ.` }, - inet_listener_address: { - tags: [ 'service' ], - values: setting_types.IPADDR, - text: ` -Overrides the [[setting,listen]] setting for this listener.` - }, - inet_listener_port: { tags: [ 'service' ], values: setting_types.IN_PORT, From 1dc5e13e4194e68ab34e290d44e0eee0f6706a93 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Mon, 17 Nov 2025 10:31:05 +0200 Subject: [PATCH 2/2] data/settings: Clarify that listen setting can be overridden inside inet_listener --- data/settings.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/data/settings.js b/data/settings.js index 7aeb6bedc..7af6c3d32 100644 --- a/data/settings.js +++ b/data/settings.js @@ -6829,6 +6829,7 @@ distinguish different listener types that one service may employ.` inet_listener_port: { tags: [ 'service' ], values: setting_types.IN_PORT, + seealso: [ 'listen' ], default: 0, text: ` Port number where to listen. \`0\` disables the listener.` @@ -6970,6 +6971,17 @@ Example: \`\`\` listen = 127.0.0.1, 192.168.0.1 +\`\`\` + +This setting can be used also inside an [[setting,inet_listener]] to override +the listener address, e.g.: + +\`\`\` +service imap-login { + inet_listener imap { + listen = 192.168.0.1 + } +} \`\`\`` },