From owner-freebsd-hackers Wed Apr 23 18:29:47 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA06189 for hackers-outgoing; Wed, 23 Apr 1997 18:29:47 -0700 (PDT) Received: from unique.usn.blaze.net.au (unique.usn.blaze.net.au [203.17.53.17]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA06168 for ; Wed, 23 Apr 1997 18:29:42 -0700 (PDT) Received: from unique.usn.blaze.net.au (local [127.0.0.1]) by unique.usn.blaze.net.au (8.8.5/8.8.5) with ESMTP id LAA22210; Thu, 24 Apr 1997 11:29:16 +1000 (EST) Message-Id: <199704240129.LAA22210@unique.usn.blaze.net.au> X-Mailer: exmh version 2.0gamma 1/27/96 To: Jaye Mathisen cc: "Jordan K. Hubbard" , hackers@freebsd.org Subject: Re: /etc/netstart bogons.. In-reply-to: Your message of "Wed, 23 Apr 1997 15:38:32 MST." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 24 Apr 1997 11:29:15 +1000 From: David Nugent Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > Well, fter having worked on Solaris and Digital Unix, I find I have an > affinity for the rc2.d/init.d stuff. > > It would address this problem nicely, and eliminate the constant hassle > of merging /etc/rc, /etc/netstart, /etc/sysconfig nearly every *horkin* > release. Perhaps this comes down to personal preference, but I've had considerably more years experience in SysV than BSD, and I by *far* prefer the BSD approach. Runlevel issues aside, I've found the SysV approach no simpler than BSD - in fact, the exact opposite. Since you've given Solaris ("Symlink City") as an example, I can't guess why you'd find it easier. Yuck! Spreading out startup/shutdown scripts into the filesystem is bogus, imho. The *general* approach is ok, but rc.d/init.d with runlevel dirs with symlinks just makes the whole mess unmanageable. A simple flat file with a list of sub-scripts to run and in which order would be so much simpler - text editors are usually somewhat more usable than a cli and the eye can more easily detect errors. Regards, David Nugent - Unique Computing Pty Ltd - Melbourne, Australia Voice +61-3-9791-9547 Data/BBS +61-3-9792-3507 3:632/348@fidonet davidn@freebsd.org davidn@blaze.net.au http://www.blaze.net.au/~davidn/