From owner-freebsd-hackers Sun Feb 14 21:04:30 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA01737 for freebsd-hackers-outgoing; Sun, 14 Feb 1999 21:04:30 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA01731 for ; Sun, 14 Feb 1999 21:04:27 -0800 (PST) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id WAA25573; Sun, 14 Feb 1999 22:04:26 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id WAA24224; Sun, 14 Feb 1999 22:04:24 -0700 Date: Sun, 14 Feb 1999 22:04:24 -0700 Message-Id: <199902150504.WAA24224@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Ollivier Robert Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: install -C In-Reply-To: <19990215010039.A7717@keltia.freenix.fr> References: <86u2wpc0iy.fsf@niobe.ewox.org> <19990215010039.A7717@keltia.freenix.fr> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > My main argument against always installing certain files with "install > > -C" is that makes it very difficult to clean up after a major upgrade, > > since you can't rely on "live" files to have a recent timestamp. I've > > talked to people on IRC who deleted their Elf interpreter because its > > mtime predated their last make world. Shooting yourself in the foot > > The a.out loader used to be protected, why not doing it for ld-elf.so too ? You're not the first person to suggest it, but hopefully (now) the last. I just modified the makefile for the elf loader to set the system immutable flag. Unfortunately, it didn't happen until after the 3.1 TAG went down, so I'll merge it in later after Jordan has opened up the tree again. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message