From owner-freebsd-hackers Wed Sep 27 07:36:02 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id HAA02302 for hackers-outgoing; Wed, 27 Sep 1995 07:36:02 -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 HAA02297 for ; Wed, 27 Sep 1995 07:35:54 -0700 Received: (from gryphon@localhost) by healer.com (8.6.11/8.6.9.1) id KAA20743; Wed, 27 Sep 1995 10:38:39 -0400 Date: Wed, 27 Sep 1995 10:38:39 -0400 From: Coranth Gryphon Message-Id: <199509271438.KAA20743@healer.com> To: gryphon@healer.com, patl@asimov.volant.org, terry@lambert.org Subject: Re: ports startup scripts Cc: hackers@freebsd.org, jmb@kryten.atinc.com, peter@taronga.com Sender: owner-hackers@freebsd.org Precedence: bulk >From patl@asimov.volant.org Wed Sep 27 10:19:47 1995 Date: Wed, 27 Sep 1995 07:18:36 -0700 To: gryphon@healer.com, terry@lambert.org Subject: Re: ports startup scripts Cc: hackers@freebsd.org, jmb@kryten.atinc.com, peter@taronga.com X-Sun-Charset: US-ASCII From: patl@asimov.volant.org |> Either you have an automated means to do this, or you don't. > True. But consider what happens if you then install something that > has a startup dependancy on having an SMTP server running. If it > is using a fixed sequence number, it doesn't care what the SMTP > server is called; it just assumes that any replacement will use the The makefile concept done a little carefully takes care of this: We have the mail depenendcy be smtp-daemon: sendmail $SENDMAIL_ARGS package: smtp-daemon Now it doesn't care what the smtp-daemon target does, as long as it executes successfully. (This assume compatibility between the two different SMTP daemons for package purposes, but if you don't have that the point is moot anyway). -coranth ------------------------------------------+------------------------+ Coranth Gryphon | "Faith Manages." | | - Satai Delenn | Phone: 603-598-3440 Fax: 603-598-3430 +------------------------+ USMail: 3 Hansom Drive, Merrimack, NH 03054 Disclaimer: All these words are yours, except Europa...