From owner-freebsd-rc@FreeBSD.ORG Thu Sep 17 04:01:07 2009 Return-Path: Delivered-To: freebsd-rc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CD749106566B; Thu, 17 Sep 2009 04:01:07 +0000 (UTC) (envelope-from jhay@meraka.csir.co.za) Received: from zibbi.meraka.csir.co.za (zibbi.meraka.csir.co.za [IPv6:2001:4200:7000:2::1]) by mx1.freebsd.org (Postfix) with ESMTP id 136178FC13; Thu, 17 Sep 2009 04:01:07 +0000 (UTC) Received: by zibbi.meraka.csir.co.za (Postfix, from userid 3973) id 74BC13982C; Thu, 17 Sep 2009 06:01:01 +0200 (SAST) Date: Thu, 17 Sep 2009 06:01:01 +0200 From: John Hay To: Doug Barton Message-ID: <20090917040101.GA69461@zibbi.meraka.csir.co.za> References: <200909122222.n8CMMV3d099311@svn.freebsd.org> <4AB15FCE.70505@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4AB15FCE.70505@FreeBSD.org> User-Agent: Mutt/1.4.2.3i Cc: Hiroki Sato , freebsd-rc@freebsd.org Subject: Re: svn commit: r197145 - in head: etc/defaults share/man/man5 X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussion related to /etc/rc.d design and implementation." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Sep 2009 04:01:07 -0000 On Wed, Sep 16, 2009 at 02:59:42PM -0700, Doug Barton wrote: ... > > Hiroki Sato wrote: > > Author: hrs > > Date: Sat Sep 12 22:22:31 2009 > > New Revision: 197145 > > URL: http://svn.freebsd.org/changeset/base/197145 > > > > Log: > > The following changes are added because of > > network_ipv6->rc.d/netif integration: > > > > - $ipv6_enable is now obsolete. Instead, IPv6 is enabled by > > default if the kernel supports it, and $ipv6_network_interfaces > > is "none" by default. If you want to use IPv6, define > > $ipv6_network_interfaces and $ifconfig_xxx_ipv6. > > In general I have a problem with the idea of drastically changing the > semantics of the current code when I can't see any real value in doing > so. I object to this change specifically because on my laptop I really > like having the ability to easily disable IPv6 when I am not on my > home network. > > My preferred scenario would be something similar to what we have now, > which is that if ipv6_enable is set that it takes the same list of > interfaces as ipv4 (defaults to AUTO) and that rtadv is enabled by > default for each of those interfaces. My feeling is that this not only > significantly reduces POLA it will also more precisely fit the way > that the vast majority of our users will actually use IPv6. Can we then have it default to ipv6_enable="YES" and let people who do not want it, put ipv6_enable="NO" in their rc.conf? Most of the rest of the world has changed that we and we were also there a few years ago. (Yes I know because we run ipv6 at work and I can see how many machines just work without people having to fiddle with it. On the FreeBSD boxes you still have to go and enable it. :-((( ) John -- John Hay -- jhay@meraka.csir.co.za / jhay@FreeBSD.org