From owner-freebsd-rc@FreeBSD.ORG Mon Oct 5 03:54:21 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 C7289106566B; Mon, 5 Oct 2009 03:54:21 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from mail.allbsd.org (gatekeeper-int.allbsd.org [IPv6:2001:2f0:104:e002::2]) by mx1.freebsd.org (Postfix) with ESMTP id 4653C8FC16; Mon, 5 Oct 2009 03:54:21 +0000 (UTC) Received: from delta.allbsd.org (p4206-ipbf1902funabasi.chiba.ocn.ne.jp [114.146.107.206]) (authenticated bits=128) by mail.allbsd.org (8.14.3/8.14.3) with ESMTP id n953s9MJ064231; Mon, 5 Oct 2009 12:54:19 +0900 (JST) (envelope-from hrs@FreeBSD.org) Received: from localhost (alph.allbsd.org [192.168.0.10]) (authenticated bits=0) by delta.allbsd.org (8.13.4/8.13.4) with ESMTP id n953s1rm067623; Mon, 5 Oct 2009 12:54:03 +0900 (JST) (envelope-from hrs@FreeBSD.org) Date: Mon, 05 Oct 2009 12:34:27 +0900 (JST) Message-Id: <20091005.123427.227628092.hrs@allbsd.org> To: freebsd-rc@FreeBSD.org From: Hiroki Sato In-Reply-To: <20090920.224018.16368211.hrs@allbsd.org> References: <200909122222.n8CMMV3d099311@svn.freebsd.org> <4AB15FCE.70505@FreeBSD.org> <20090920.224018.16368211.hrs@allbsd.org> X-PGPkey-fingerprint: BDB3 443F A5DD B3D0 A530 FFD7 4F2C D3D8 2793 CF2D X-Mailer: Mew version 6.2.52 on Emacs 22.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Multipart/Signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="--Security_Multipart(Mon_Oct__5_12_34_27_2009_085)--" Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.95.2 at gatekeeper.allbsd.org X-Virus-Status: Clean X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.3 (mail.allbsd.org [133.31.130.32]); Mon, 05 Oct 2009 12:54:19 +0900 (JST) Cc: freebsd-current@FreeBSD.org Subject: nd6 change and rc.d/network_ipv6 -> rc.d/netif integration (was: 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: Mon, 05 Oct 2009 03:54:21 -0000 ----Security_Multipart(Mon_Oct__5_12_34_27_2009_085)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi, I would like your comments about merging the network_ipv6 -> netif integration to stable/8. The issue of this rc.d script change is it involves user-visible changes in rc.conf(5) variables as described in UPDATING. I still want to do so before 8.0-R because the ND6 change in -CURRENT needs updating IPv6-related rc.d scripts first. While the ND6 change is not harmful from viewpoint of compatibility because basically it just converts a global knob to a per-interface flag, handling it in the rc.d scripts needs a kind of overhaul of rc.d/network_ipv6 and rc.d/netif. The necessary changes have already been committed into -CURRENT. It displays a warning to inform the users what is old in the rc.conf if the user uses rc.d variables that have been changed, and at the same time it keeps backward compatibility so that the old variables also work. So, I think the impact is small enough, and this sort of visible changes should be included in the .0 release rather than in the middle of future 8.x releases. The patch for stable/8 can be found at: http://people.freebsd.org/~hrs/ipv6_stable8.20091005.diff This includes both of the ND6 kernel change and the rc.d script change. If there is an objection from someone here I will put off the merge until after 8.0-R. -- Hiroki ----Security_Multipart(Mon_Oct__5_12_34_27_2009_085)-- Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEABECAAYFAkrJaUMACgkQTyzT2CeTzy2BNACfRv08FD2cfo6x0w9Cfj+0KovS VEMAnip3sEDFKh6cNfeoCO1OTxL8vf9K =jBPP -----END PGP SIGNATURE----- ----Security_Multipart(Mon_Oct__5_12_34_27_2009_085)----