From owner-freebsd-current@FreeBSD.ORG Mon Nov 4 16:35:02 2013 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 3D4879DC; Mon, 4 Nov 2013 16:35:02 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.glebius.int.ru (glebius.int.ru [81.19.69.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A8FE521BC; Mon, 4 Nov 2013 16:35:00 +0000 (UTC) Received: from cell.glebius.int.ru (localhost [127.0.0.1]) by cell.glebius.int.ru (8.14.7/8.14.7) with ESMTP id rA4GYvX1040660; Mon, 4 Nov 2013 20:34:57 +0400 (MSK) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.glebius.int.ru (8.14.7/8.14.7/Submit) id rA4GYv5S040659; Mon, 4 Nov 2013 20:34:57 +0400 (MSK) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.glebius.int.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Mon, 4 Nov 2013 20:34:57 +0400 From: Gleb Smirnoff To: Erwin Lansing Subject: Re: FreeBSD 10 Beta2 /etc/rc.d/named script and /etc/defaults/rc.conf Message-ID: <20131104163457.GJ52889@FreeBSD.org> References: <20131103220654.GU52889@FreeBSD.org> <6AA4A8E1-CBCE-4C87-A320-BB08EC76715F@lassitu.de> <20131104083443.GZ52889@FreeBSD.org> <2B21E123-23BA-4E07-B9DD-9DE1CDE40D08@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <2B21E123-23BA-4E07-B9DD-9DE1CDE40D08@FreeBSD.org> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: FreeBSD Release Engineering Team , =?iso-8859-1?Q?=D6zkan?= KIRIK , FreeBSD Current , freebsd-stable , George Kontostanos , des@freebsd.org, Stefan Bethke X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Nov 2013 16:35:02 -0000 On Mon, Nov 04, 2013 at 12:11:02PM +0100, Erwin Lansing wrote: E> > On Mon, Nov 04, 2013 at 01:41:01AM +0200, George Kontostanos wrote: E> > G> > Am 03.11.2013 um 23:06 schrieb Gleb Smirnoff : E> > G> > E> > G> > > On Sun, Nov 03, 2013 at 10:05:02PM +0200, Özkan KIRIK wrote: E> > G> > > Ö> Altough bind removed from FreeBSD 10 distribution, "/etc/rc.d/named" E> > G> > script E> > G> > > Ö> still exists. E> > G> > > Ö> and this script depends on "/etc/mtree/BIND.chroot.dist" file but E> > G> > there is E> > G> > > Ö> no such file in source tree. E> > G> > > Ö> I think this file was forgotten to be removed. E> > G> > > Ö> E> > G> > > Ö> And also, named_* definitions still exists in /etc/defaults/rc.conf E> > G> > file. E> > G> > > E> > G> > > Please review attached file that removes named from /etc. E> > G> > E> > G> > It would be great if the port would learn to install its own script etc. E> > G> > in time for that change. (Unless it’s already there, and I’m just too blind E> > G> > to see it.) E> > G> E> > G> No you are not blind. Installing bind from ports still relies on the E> > G> /etc/rc.d/named script. E> > E> > Erwin, can you please handle that? E> E> Things are much worse that this, the ports are completely written under the assumption that there is a Bind in base, which of course would already break with WITHOUT_BIND before Bind was completely removed. It will be hard to fix without breaking the installed base of 8 and 9. Sigh. E> E> I'll try to work on it this week, but unfortunately have a full schedule of meetings and travel as well. What should we do with src? IMO, we should proceed with removal of remnants of bind in src. In the worst case, if you can't handle it this week, the situation will be the following: 1) 8.x, 9.x users are okay 2) 10+.x users w/o bind are okay 3) 10+.x users with bind have problems If we skip updating src, then situation would be: 1) 8.x, 9.x users are okay 2) 10+.x users w/o bind have problems 3) 10+.x users with bind are okay I think, there are less 10.x users with bind, than 10.x without it. -- Totus tuus, Glebius.