From owner-freebsd-current@FreeBSD.ORG Thu Sep 4 14:52:47 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A7C316A4BF for ; Thu, 4 Sep 2003 14:52:47 -0700 (PDT) Received: from ms-smtp-02.southeast.rr.com (ms-smtp-02.southeast.rr.com [24.93.67.83]) by mx1.FreeBSD.org (Postfix) with ESMTP id 024C743FFB for ; Thu, 4 Sep 2003 14:52:46 -0700 (PDT) (envelope-from morganw@chemikals.org) Received: from volatile.chemikals.org (cpe-024-211-116-193.sc.rr.com [24.211.116.193])h84LmUpM011874; Thu, 4 Sep 2003 17:48:30 -0400 (EDT) Received: from localhost (morganw@localhost [127.0.0.1]) h84Lq7um079201; Thu, 4 Sep 2003 17:52:07 -0400 (EDT) (envelope-from morganw@chemikals.org) Date: Thu, 4 Sep 2003 17:52:07 -0400 (EDT) From: Wesley Morgan To: "Scott M. Likens" In-Reply-To: <1062687770.45731.4.camel@acheron.livid.de> Message-ID: <20030904174858.L78363@volatile.chemikals.org> References: <1062686653.67807.77.camel@localhost> <1062687770.45731.4.camel@acheron.livid.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: current@freebsd.org cc: Paul Richards Subject: Re: Text file busy X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Sep 2003 21:52:47 -0000 On Thu, 4 Sep 2003, Scott M. Likens wrote: > On Thu, 2003-09-04 at 07:44, Paul Richards wrote: > > Overwriting a file that's currently executing results in a "Text file > > busy" error. > > > > When did this start happening? > > > > This was something that was fixed way back on FreeBSD but it seems to be > > a problem again. > > > > Paul. > > this "feature" has always existed in FreeBSD for as long as I remember. > > Of course there are ways to bypass this "feature" but it's there for > your protection. You shouldn't be upgrading a program that's in > resident memory. That's like trying to reinstall X while running in X. > You're just asking for problems. > > turnoff postfix, install the new version and be happy. > > Every single 'flavor' of Unix/Unices has always had this feature. I've > seen it on HP-UX box's on Solaris Servers, Linux, NetBSD, OpenBSD, > FreeBSD. Maybe you wern't paying attention but, that is one of those > things I think should fall under duh, i shouldn't do that it might make > things crash hard. It's also unfortunate that this protection does not seem to extend to libaries. I've had some in-use X libraries get overwritten with some very colorful results. -- Hi! I'm a .signature virus! Copy me into your ~/.signature to help me spread!