Feature #233

multiple daemon binds

Added by Marc Dequènes about 6 years ago. Updated about 6 years ago.

Status:New Start:2010-03-17
Priority:Normal Due date:
Assigned to:- % Done:

0%

Category:Core Spent time: -
Target version:1.1
Branch:

Description

It would be nice to be able to bind multiple times, possibly with a different security level. It would help binding on multiple protocols (IPv4 and IPv6), on different IPs, on several interfaces but not all. It would then be trivial to enforce TLS for external connections and no security for localhost or a trusted network. It would also solve #219.


Related issues

related to Minbif - Bug #219: net.ipv6.bindv6only=1 breaks binding both ipv4 and ipv6 New 2010-03-14

History

Updated by Marc Dequènes about 6 years ago

This will have to change:

bool IsOptional() const { return type == MyConfig::OPTIONAL || type == MyConfig::MULTIPLE; }

to allow multiple and non-optional blocks for daemon. It means the type would have to be a flag rather than an enumeration.

Also available in: Atom PDF