Package: netbase
Version: 4.45
Severity: important
Tags: ipv6


I've just discovered that netbase now sets the system parameter bindv6only. This seems completely wrong to me, especially in the light that acceptance for IPv6 is still very low simply because there's next to no interoperability with IPv4. Luckily, at least servers can listen for IPv4 and IPv6 connections with a single socket, using ::ffff:x.x.x.x addresses for IPv4 clients. I've been busy changing my own code (tons of stuff) to do just that (i.e. listen to a single IPv6 socket which will also accept IPv4 connections) and now I find out that this is disabled per default in Debian...!

The comment in /etc/sysctl.d/bindv6only says:

# This is the default behaviour of almost all modern operating systems.

This is the first time I hear about this. All boxes I'm dealing with (SunOS, HP-UX, AIX, various Linux distributions) have this questionable feature disabled and will accept IPv4 connections on an IPv6 socket. The only operating system I know of that doesn't (didn't?) have a dual mode IP stack is Windows ;)


-- System Information:
Debian Release: 6.0.2
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-cm1.7-686 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages netbase depends on:
ii initscripts 2.88dsf-13.1 scripts for initializing and shutt ii lsb-base 3.2-23.2squeeze1 Linux Standard Base 3.2 init scrip

Versions of packages netbase recommends:
ii ifupdown 0.6.10 high level tools to configure netw

netbase suggests no packages.

-- no debconf information



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to