From owner-freebsd-stable@FreeBSD.ORG Wed Dec 15 00:53:50 2010 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AA70310656A3 for ; Wed, 15 Dec 2010 00:53:50 +0000 (UTC) (envelope-from cswiger@mac.com) Received: from asmtpout029.mac.com (asmtpout029.mac.com [17.148.16.104]) by mx1.freebsd.org (Postfix) with ESMTP id 8EE548FC25 for ; Wed, 15 Dec 2010 00:53:50 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=us-ascii Received: from cswiger1.apple.com ([17.209.4.71]) by asmtp029.mac.com (Sun Java(tm) System Messaging Server 6.3-7.04 (built Sep 26 2008; 64bit)) with ESMTPSA id <0LDG0036U2HPFS60@asmtp029.mac.com> for freebsd-stable@freebsd.org; Tue, 14 Dec 2010 16:53:50 -0800 (PST) X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 ipscore=0 suspectscore=0 phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx engine=6.0.2-1010190000 definitions=main-1012140190 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.2.15,1.0.148,0.0.0000 definitions=2010-12-14_14:2010-12-14, 2010-12-14, 1970-01-01 signatures=0 From: Chuck Swiger In-reply-to: <20101215004739.GB56065@icarus.home.lan> Date: Tue, 14 Dec 2010 16:53:49 -0800 Message-id: References: <7B9EB743-7C87-42AF-85DE-C05352E4A429@mac.com> <20101215004739.GB56065@icarus.home.lan> To: Jeremy Chadwick X-Mailer: Apple Mail (2.1082) Cc: Dan Allen , FreeBSD-STABLE Mailing List Subject: Re: ntpd fails on boot X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2010 00:53:50 -0000 On Dec 14, 2010, at 4:47 PM, Jeremy Chadwick wrote: [ ... ] >> Change the REQUIRE line in /etc/rc.d/ntpd to indicate whatever dependency you need to have so that your network connection is up before ntpd tries to run. "man rcorder" is informative.... > > It's not that simple. Shrug-- if there is *unmentioned* additional complexity, well, no doubt you're correct. Another alternative might be to switch to launchd, which is more of a capability-based system which stops and starts services more dynamically, including upon notification that an intermittent network connection is presently active and usable. ("rc NG" is quite capable on it's own right, but a lot of the flexible behavior of a Mac laptop dealing with suspend/resume, network drops and resumes, etc comes from launchd architecture.) Regards, -- -Chuck