Subject: Re: /usr/pkg/etc/rc.d/*
To: Michael G. Schabert <>
From: Luke Mewburn <>
List: current-users
Date: 03/17/2003 12:48:03
On Sun, Mar 16, 2003 at 02:38:35PM -0500, Michael G. Schabert wrote:
  | Approach 1)
  | Copy/move rc.d files to /etc. Now the files can be read before /usr
  | is mounted.

(That's what I do...)

  | However, the binaries that are called in the files are still
  | unavailable until after /usr is mounted. So you must take care to
  | construct the REQUIRES so that rcorder doesn't execute the script
  | until after /usr is mounted.

There's no problem with this; a significant chunk of the "base system"
rc.d scripts depend upon this exact scenario.  As long as they depend
upon 'mountcritremote', or a `meta' service such as "SERVERS",
"DAEMON", or "LOGIN", things will be OK.