From owner-freebsd-current Wed Dec 11 2:43:11 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A024F37B401; Wed, 11 Dec 2002 02:43:09 -0800 (PST) Received: from mail.tcoip.com.br (erato.tco.net.br [200.220.254.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C22D43EB2; Wed, 11 Dec 2002 02:43:06 -0800 (PST) (envelope-from dcs@tcoip.com.br) Received: from tcoip.com.br ([10.0.2.6]) by mail.tcoip.com.br (8.11.6/8.11.6) with ESMTP id gBBAgoV22150; Wed, 11 Dec 2002 08:42:51 -0200 Message-ID: <3DF716E1.5090903@tcoip.com.br> Date: Wed, 11 Dec 2002 08:43:45 -0200 From: "Daniel C. Sobral" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.2b) Gecko/20021016 X-Accept-Language: en-us, en, pt-br, ja MIME-Version: 1.0 To: Gordon Tetlow Cc: Mike Makonnen , current@freebsd.org, obrien@freebsd.org, Doug Barton Subject: Re: RC NG, ntp and routed References: <3DF4996E.1040706@tcoip.com.br> <20021210024350.GC16008@matrix.identd.net> <20021210162208.GJ45512@roark.gnf.org> <3DF61DE4.9070205@tcoip.com.br> <20021210225014.GA22267@matrix.identd.net> <20021211002318.GT45512@roark.gnf.org> In-Reply-To: <3DF4996E.1040706@tcoip.com.br> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Gordon Tetlow wrote: > On Tue, Dec 10, 2002 at 02:50:14PM -0800, Mike Makonnen wrote: > > >On Tue, Dec 10, 2002 at 03:01:24PM -0200, Daniel C. Sobral wrote: > > > >>On another note, I thought the patch a bit excessive. Here, I just=20 > added > >>BEFORE: ntpd to routed. OTOH, it seems that patch did a bit more. > > > >It's not excessive. It's the correct solution. > >Your solution solves your specific problem but it's > >not the right way to go about solving the problem. It's kind of hard t= o > >explain, you have to work with it for a while to get the hang of it. F= or > >some things it might be easier _and_ right to say this must come befor= e > >that. In this case; however, ntpd requires that routing be available = > as a > >prerequisite, but there's no real relationship that exists between > >the two that necessitates routed having to know about ntpd. If we were= > >to follow your example to its logical conclusion the BEFORE line for > >the routing daemons would have to include _every_ daemon that requires= > >network availability. I think in this case it would be more correct to= > >have the network daemons REQUIRE the routing daemons. Does that make > >sense? I agree with this analysis. It's just that the patch presented touched=20 more files than ntpd alone. > Ideally, ntpd should require NETWORKING and that should solve all=20 > problems. > The real problem is that routed is included with DAEMON, not NETWORKING= =2E I > think that's the real problem and judging that routed is in /sbin, we=20 > could > probably move it there without a problem. Err, not so fast, please. FreeBSD's routed is in /sbin, but I daresay=20 quite a few of those who actually need a dynamic router resort to ports=20 (specifically, Zebra and Gated). So let's not haste needlessly here. We are in code freeze, and these=20 changes need not enter before 5.0-R. Let's understand the problem and=20 the issues throughly, and produce a correct solution. --=20 Daniel C. Sobral Ger=EAncia de Opera=E7=F5es Divis=E3o de Comunica=E7=E3o de Dados Coordena=E7=E3o de Seguran=E7a TCO Fones: 55-61-313-7654/Cel: 55-61-9618-0904 E-mail: Daniel.Capo@tco.net.br Daniel.Sobral@tcoip.com.br dcs@tcoip.com.br To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message