Subject: Re: post-installation and rc.d enhancements
To: NetBSD Userlevel Technical Discussion List <email@example.com>
From: Frederick Bruckman <firstname.lastname@example.org>
Date: 04/18/2002 08:22:45
On Thu, 18 Apr 2002, Greg A. Woods wrote:
> This, like named, is a perfect example of why multiple namespaces for
> rc.d scripts (and configuration parameters) must exist.
Good. That's the key to Luke's proposal...
> The so-called "chaining" scheme is the best way to maintain 100%
> consistency between all hierarchies, though with some care it should be
> possible to have multiple hierarchies on the root filesystem with the
> runtime dependencies mixed, but the configuration parameters separate.
"Chaining" is ugly and complicated, and denies the user the ability to
arbitrarily set the order the scripts are executed (barring re-writing
the whole mechanism). Shades of "rc.*.local". Moreover, as long as you
have protected namespaces, all the scripts *can* go in the same
directory, so why make it complicated?