From owner-freebsd-ports Thu Sep 21 21:58:24 1995 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id VAA15083 for ports-outgoing; Thu, 21 Sep 1995 21:58:24 -0700 Received: from healer.com (healer-gw.Empire.Net [205.164.80.204]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id VAA15078 ; Thu, 21 Sep 1995 21:58:16 -0700 Received: (from gryphon@localhost) by healer.com (8.6.11/8.6.9.1) id AAA02389; Fri, 22 Sep 1995 00:27:36 -0400 Date: Fri, 22 Sep 1995 00:27:36 -0400 From: Coranth Gryphon Message-Id: <199509220427.AAA02389@healer.com> To: hackers@freebsd.org, peter@taronga.com, ports@freebsd.org Subject: Re: ports startup scripts Sender: owner-ports@freebsd.org Precedence: bulk From: peter@taronga.com (Peter da Silva) > Satoshi Asami wrote: > >(1) /etc/rc.d > > - Ports shouldn't touch anything in the root filesystem > > + Central location, easy to maintain > > + Per-machine configuration possible even if /usr/local is NFS shared > + Complete system configuration backed up by tarring /etc. > Though for that last, /var/db/pkg, /var/at/jobs, and /var/cron/tabs should > also be in /etc. > aside: /var/db/pkg and so on are a problem. Just about everything else > in /var can safely be considered "volatile", you don't lose system Crontab entries, yes. Package data, I could go either way with. Aren't "at" jobs single shot, therefore volotile? > - Other ports configuration scripts are in /usr/local/{etc,lib} > > >(2) /usr/local/etc/rc.d > This is a problem anyway, since there are other per-machine config files > in /usr/local. That's part of the complaint. They shouldn't be. > I like /etc/rc.d for all sorts of reasons that you've all already seen. Agreed, but if we go with run levels "/etc/rc.#/..." -coranth ------------------------------------------+------------------------+ Coranth Gryphon | "Faith Manages." | | - Satai Delenn | Phone: 603-598-3440 Fax: 603-598-3430 +------------------------+ USMail: 11 Carver St, Nashua, NH 03060 Disclaimer: All these words are yours, except Europa...