From owner-cvs-all Tue Jul 30 3:34:49 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 12C7837B400; Tue, 30 Jul 2002 03:34:44 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D90C43E5E; Tue, 30 Jul 2002 03:34:42 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id UAA26401; Tue, 30 Jul 2002 20:34:39 +1000 Date: Tue, 30 Jul 2002 20:39:13 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: John Baldwin Cc: Brian Dean , , , Ruslan Ermilov Subject: Re: cvs commit: src UPDATING src/share/man/man5 make.conf.5 src/ In-Reply-To: Message-ID: <20020730203437.H54698-100000@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 29 Jul 2002, John Baldwin wrote: > On 30-Jul-2002 Brian Dean wrote: > > On Mon, Jul 29, 2002 at 01:51:04AM -0700, Ruslan Ermilov wrote: > >> ... > >> Log: > >> Ignore -C, -p, and -S options of install(1) when used with the -d > >> option. Warn about COPY being phased out. Restore the old method > >> of always comparing before installing: INSTALL="install -C". > >> > >> Requested by: bde > > > > Won't this make it difficult to see what is actually installed by an > > installworld target? Doing an 'ls -lt /bin', for example, and > > examining the date time stamps would easily identify cruft not > > installed by the current system. Or am I misunderstanding this change > > (defaulting to -C)? > > It doesn't default to -C, it just makes -Cd not be a fatal error > again. Also, you could do things like "ls -lct" to compare inode change times even if you use -C or -p unconditionally. -C always sets the inode change time almost intentionally as a side effect of setting various attributes unconditionally, although this defeats one of the original points of having -C (to not gratuitously change things so that incremental backups don't keep backing up null changes). Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message