Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Oct 2004 06:21:45 -0700
From:      "Kevin Oberman" <oberman@es.net>
To:        Pawel Worach <pawel.worach@telia.com>
Cc:        freebsd-current@freebsd.org
Subject:   Re: RCng/NTP Catch-22 
Message-ID:  <20041021132145.65F415D04@ptavv.es.net>
In-Reply-To: Your message of "Thu, 21 Oct 2004 00:35:35 %2B0200." <4176E837.90402@telia.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
> Date: Thu, 21 Oct 2004 00:35:35 +0200
> From: Pawel Worach <pawel.worach@telia.com>
> 
> Kevin Oberman wrote:
> >>Date: Thu, 21 Oct 2004 00:07:08 +0200
> >>From: Pawel Worach <pawel.worach@telia.com>
> > Pawel,
> > 
> > Thanks, but you missed the point. /etc/rc.d/devfs is always executed
> > AFTER ntpd. So putting the links into devfs.conf does not help. It's too
> > late.
> 
> Sorry, missed the patch I'm using.
> 
> --- /usr/src/etc/rc.d/NETWORKING        Fri Oct  8 01:49:33 2004
> +++ NETWORKING  Thu Oct 21 00:30:39 2004
> @@ -6,7 +6,7 @@
> 
>   # PROVIDE: NETWORKING NETWORK
>   # REQUIRE: dhclient netif routing network_ipv6 isdnd ppp-user
> -# REQUIRE: routed mrouted route6d mroute6d
> +# REQUIRE: routed mrouted route6d mroute6d devfs
> 
>   #      This is a dummy dependency, for services which require networking
>   #      to be operational before starting.
> --- /usr/src/etc/rc.d/devfs     Fri Oct  8 01:49:33 2004
> +++ devfs       Thu Oct 21 00:31:52 2004
> @@ -4,7 +4,6 @@
>   #
> 
>   # PROVIDE: devfs
> -# REQUIRE: LOGIN
>   # BEFORE:  securelevel
>   # KEYWORD: nojail

Thanks. This does the trick, but allows devfs to start at any time
before securelevel. I'm not sure if this might bite me somewhere down
the line. Why does devfs require LOGIN? I assume three was a reason, but
I have no idea if it was a good one or just a convenient choice.

In any case, this does get things started, but a solution really needs
to be incorporated into the distribution system. People installing and
maintaining systems should not have to patch startup files to make ntpd
work.
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman@es.net			Phone: +1 510 486-8634



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041021132145.65F415D04>