From owner-freebsd-questions@freebsd.org Wed Apr 5 20:54:43 2017 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E193AD30F61 for ; Wed, 5 Apr 2017 20:54:43 +0000 (UTC) (envelope-from dch@skunkwerks.at) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B9458CD6 for ; Wed, 5 Apr 2017 20:54:43 +0000 (UTC) (envelope-from dch@skunkwerks.at) Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 9833A209D8 for ; Wed, 5 Apr 2017 16:54:42 -0400 (EDT) Received: from web6 ([10.202.2.216]) by compute7.internal (MEProxy); Wed, 05 Apr 2017 16:54:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=skunkwerks.at; h=content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= mesmtp; bh=vRa2+Z9tnJnX3ncO3me5fgqcKsewNmzLmuBPhqtJMiE=; b=bcJet 6M00SaQw5bRH1TWXM5mMo8U0LjtiyLpFtxBE2/3d/0N7QpIclnEuhy774fnEE6b6 gcZ5boJUijJM1YUTXvOUgPXUhiJK+zXysMBHgZ67LRhl4mWgbvv47Q5OzN0HWLSE PiMNFXYLI3O5uTZUYCPEhQjqg9+olYPBhlL+SI= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=vRa2+Z9tnJnX3ncO3me5fgqcKsewN mzLmuBPhqtJMiE=; b=STrJALxv7CGzQmEdx+kotMdMTuSyaK2NrZnM/lPOa8c3S aJBInn59uM7bD175Sjcozk482CUW9b9iKXO7S5BgKRf95fnw+fLJwbzGBbQK4cLM INJ8rmiXDvKT0L90pyYBLJFfYY5pS4W90ws155ZVwO5vWTDjX1DCS9AXCvT4vwVN m7UMgdT97a5nM7ahHNUbGXL6pqIO+bMLEorui7achx58ifhKOzfVaJQ9+dUljse7 uySaqxwDXrYs9c8hKUX81kO0wMapGezCgM17MKTwn7KThVXqc0eaj943r1YvBqOS l3KGBfl8mT2xdaAS1h2G03PKhl+pPef8BkYTzrJvw== X-ME-Sender: Received: by mailuser.nyi.internal (Postfix, from userid 99) id 7BAA248006; Wed, 5 Apr 2017 16:54:42 -0400 (EDT) Message-Id: <1491425682.764732.935543008.3B6544EA@webmail.messagingengine.com> From: Dave Cottlehuber To: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" X-Mailer: MessagingEngine.com Webmail Interface - ajax-8e6aa83c Subject: ensuring runtime rc.d service dependencies Date: Wed, 05 Apr 2017 22:54:42 +0200 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Apr 2017 20:54:44 -0000 hi folks I have 2 services, A & B that do not directly depend on each other, in the sense that their /usr/local/etc/rc.d/A & /B scripts do not have a REQUIRES or PROVIDES style section. However at run time, I do want A to be started before B does. Is this possible to do within /etc/rc.* framework, or would I need to make use of a custom script roughly doing: service A onestart .... service B onestart thanks A+ Dave