From owner-cvs-all Fri Jun 5 07:44:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA04639 for cvs-all-outgoing; Fri, 5 Jun 1998 07:44:43 -0700 (PDT) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA04634; Fri, 5 Jun 1998 07:44:41 -0700 (PDT) (envelope-from peter@FreeBSD.org) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id HAA02248; Fri, 5 Jun 1998 07:43:45 -0700 (PDT) Date: Fri, 5 Jun 1998 07:43:45 -0700 (PDT) Message-Id: <199806051443.HAA02248@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-usrsbin@FreeBSD.ORG Subject: cvs commit: src/usr.sbin/mtree create.c misc.c mtree.8 mtree.c mtree.h verify.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk peter 1998/06/05 07:43:45 PDT Modified files: usr.sbin/mtree create.c misc.c mtree.8 mtree.c mtree.h verify.c Log: Create a new flag, "nochange", which will specify that a directory is to be created if it's missing, otherwise completely ignore it's modes and owners. Primary intended targets: /usr/src and /usr/obj. Adjust the 'not created: File exists' message to mention that it's a directory that's the problem, otherwise it doesn't make sense. I had created chown-style -L and -P flag to control logical/physical mode (ie: whether symlinks were followed), but the nochange flag is enough to get the blasted thing out of my hair so I took them back out. Revision Changes Path 1.10 +2 -2 src/usr.sbin/mtree/create.c 1.5 +2 -1 src/usr.sbin/mtree/misc.c 1.12 +4 -1 src/usr.sbin/mtree/mtree.8 1.7 +2 -2 src/usr.sbin/mtree/mtree.c 1.3 +3 -1 src/usr.sbin/mtree/mtree.h 1.6 +8 -7 src/usr.sbin/mtree/verify.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message