From owner-freebsd-rc@FreeBSD.ORG Fri Apr 29 18:33:13 2011 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 27B04106564A for ; Fri, 29 Apr 2011 18:33:13 +0000 (UTC) (envelope-from rysto32@gmail.com) Received: from mail-ew0-f54.google.com (mail-ew0-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id B13158FC15 for ; Fri, 29 Apr 2011 18:33:12 +0000 (UTC) Received: by ewy1 with SMTP id 1so1537652ewy.13 for ; Fri, 29 Apr 2011 11:33:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=8hYCCEUvZJuCUhJnCbyP+dyGz4cDTUvu2EKytO4kHS0=; b=i6/jT31RNxkJq7z2b+ZpP9VyLGqq6qoCWU5vqYeIwqWukT6BqJuObRN9iqRhKU8G4L Cbsmt8ov6fThXHDBwXiQn1Am+TaADI067Iph06mcBfqk5cSqbDDkNDZyBbHB2+5oPMlH AzVhcZKwRcVy6Dyx3K0dVxDavNIBEbkp94lxI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=KsjpeSZU147DleGd+xY5kCJRUqRAYVggVHhdqHlaiGaN/BuKVVL2wkUstNKgSVUKGd tyj93mW+FX0Mu3ZLv648XeMBIUhKKjUqhI1XA3w0ByhFTzBms50U3aluvciepCJvmyl2 HLY7/EHJ1f3eqCIsfxv01pMrKWg2ttsW1V35Q= MIME-Version: 1.0 Received: by 10.213.29.73 with SMTP id p9mr347757ebc.149.1304101991281; Fri, 29 Apr 2011 11:33:11 -0700 (PDT) Received: by 10.213.35.70 with HTTP; Fri, 29 Apr 2011 11:33:11 -0700 (PDT) In-Reply-To: <4DBB01D9.2060805@FreeBSD.org> References: <4DBB01D9.2060805@FreeBSD.org> Date: Fri, 29 Apr 2011 14:33:11 -0400 Message-ID: From: Ryan Stone To: Doug Barton Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-rc@freebsd.org Subject: Re: rc.d scripts can be missed if they aren't ordered with respect to the early-late divider 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: Fri, 29 Apr 2011 18:33:13 -0000 On Fri, Apr 29, 2011 at 2:22 PM, Doug Barton wrote: > On 04/29/2011 08:29, Ryan Stone wrote: >> Ultimately, the problem is that we don't have a total ordering over >> the rc.d scripts. > > You're right, but unfortunately it's not possible to do with the mandate of > supporting diskless boot, and /usr/local on a different (perhaps remote) > partition. Right, my phrasing was incorrect. What I really meant to say is that the problem is the current rc implementation implicitly assumes that we have a total ordering when we can't guarantee that.