From owner-freebsd-hackers Mon Sep 25 20:52:03 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id UAA09343 for hackers-outgoing; Mon, 25 Sep 1995 20:52:03 -0700 Received: from UUCP-GW.CC.UH.EDU (root@UUCP-GW.CC.UH.EDU [129.7.1.11]) by freefall.freebsd.org (8.6.12/8.6.6) with SMTP id UAA09321 for ; Mon, 25 Sep 1995 20:51:53 -0700 Received: from Taronga.COM by UUCP-GW.CC.UH.EDU with UUCP id AA19438 (5.67a/IDA-1.5 for hackers@freebsd.org); Mon, 25 Sep 1995 22:47:55 -0500 Received: (from peter@localhost) by bonkers.taronga.com (8.6.11/8.6.9) id WAA27526 for hackers@freebsd.org; Mon, 25 Sep 1995 22:47:09 -0500 From: peter@taronga.com (Peter da Silva) Message-Id: <199509260347.WAA27526@bonkers.taronga.com> Subject: Re: ports startup scripts To: hackers@freebsd.org Date: Mon, 25 Sep 1995 22:47:08 -0500 (CDT) In-Reply-To: <199509251417.KAA12111@healer.com> from "Coranth Gryphon" at Sep 25, 95 10:17:46 am X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 833 Sender: owner-hackers@freebsd.org Precedence: bulk > 1) Explicit (complex) numbering in the single directory Experience shows that the parenthetical (complex) is just not true. > 2) Mirrors of the "init.d" directory into other directories "rcN.d" > with explicit numbering in those This is nice. > 3) Script to run from that directory to control order. That's where we are now. > 4) Control file. That's identical to #3. > #2 - You get whole directories of symlinks. Yuk. Lots of headaches. A name in a file is a symbolic link, too. Except it's harder to add. > #4 Works very simply. Ports can add one line to a config file, And where pray tell do they add the line? At the end? Then you might as well go back to #1 except now they'll be in random order. And anywhere else just doesn't bear thinking about. > Why complicate things? Dependencies on startup order.