From owner-freebsd-isdn Thu Jul 29 5:27: 8 1999 Delivered-To: freebsd-isdn@freebsd.org Received: from Dolinca.IBC.IskraSistemi.Si (Dolinca.IBC.IskraSistemi.Si [194.249.213.241]) by hub.freebsd.org (Postfix) with ESMTP id 2632115142 for ; Thu, 29 Jul 1999 05:26:56 -0700 (PDT) (envelope-from brodnik@Dolinca.IBC.IskraSistemi.Si) Received: (from brodnik@localhost) by Dolinca.IBC.IskraSistemi.Si (8.8.8/8.8.7) id OAA16787; Thu, 29 Jul 1999 14:33:59 +0200 (CEST) (envelope-from brodnik) From: Andrej Brodnik (Andy) Message-Id: <199907291233.OAA16787@Dolinca.IBC.IskraSistemi.Si> Subject: Re: overuninstall.sh and i4b_rbch_ioctl.h In-Reply-To: <37A0445E.7F862AAB@sdata.de> from Christoph Splittgerber at "Jul 29, 1999 2: 9: 2 pm" To: chris@sdata.de (Christoph Splittgerber) Date: Thu, 29 Jul 1999 14:33:58 +0200 (CEST) Cc: freebsd-isdn@FreeBSD.ORG Organization: IBC, Iskra Systems Reply-To: Andrej.Brodnik@IBC.IskraSistemi.SI (Andrej Brodnik (Andy)) X-Mailer: ELM [version 2.4ME+ PL43 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Date: Thu, 29 Jul 1999 14:09:02 +0200 > From: Christoph Splittgerber > Subject: Re: overuninstall.sh and i4b_rbch_ioctl.h > "Wood, Richard" wrote: > > >[...] > > If it ($1-BACKUP) doesn't exist either i4b has never been updated (therefore > > there is no previous version to re-install) or i4b had previously been > > updated incorrectly (i.e. not using overinstall.sh). > > [...] > > ... or it has been updated correctly and the file in question is new to > the new release, which here is the case! To conclude: file needs to be deleted: iff ((exists BACKUP AND ! new) OR (!exist BACKUP AND new)) which translates into "exists(BACKUP) xor NEW". In other words, the function move_back (I think this is its name) needs an additional parameter "new" or we need a new function (which only deletes stuff) for newly created files.-) LPA To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message