From owner-freebsd-ports Sun Aug 3 05:39:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id FAA22444 for ports-outgoing; Sun, 3 Aug 1997 05:39:11 -0700 (PDT) Received: from dfw-ix13.ix.netcom.com (dfw-ix13.ix.netcom.com [206.214.98.13]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id FAA22439 for ; Sun, 3 Aug 1997 05:39:08 -0700 (PDT) Received: (from smap@localhost) by dfw-ix13.ix.netcom.com (8.8.4/8.8.4) id HAA07483; Sun, 3 Aug 1997 07:38:35 -0500 (CDT) Received: from sjx-ca30-16.ix.netcom.com(204.31.235.176) by dfw-ix13.ix.netcom.com via smap (V1.3) id sma007454; Sun Aug 3 07:38:25 1997 Received: (from asami@localhost) by blimp.mimi.com (8.8.6/8.6.9) id FAA01572; Sun, 3 Aug 1997 05:38:22 -0700 (PDT) Date: Sun, 3 Aug 1997 05:38:22 -0700 (PDT) Message-Id: <199708031238.FAA01572@blimp.mimi.com> To: joerg_wunsch@uriah.heep.sax.de CC: freebsd-ports@FreeBSD.ORG In-reply-to: <19970803092744.TT56477@uriah.heep.sax.de> (j@uriah.heep.sax.de) Subject: Re: rc.shutdown From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk * Btw., this now requires a sweep over the ports tree, so those ports * that install a /usr/local/etc/rc.d/*.sh file can be converted to * distinguish between `start' and `stop' arguments. /etc/rc used to * call these scripts with `start' for quite some time already, but the * scripts usually ignore it (AFAIK). Once this is done, rc.shutdown * could implement the complementary calls to /etc/rc. Oh my goodness. Thanks for pointing this out Joerg, I didn't realize that. Hey porters, did you hear that? ;) This brings up a very interesting problem though...that is, most ports don't install the script if it already exists. We need to be much more intelligent than that (for obvious reasons).... Satoshi