From owner-cvs-sys Sun Jun 29 05:27:42 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id FAA00399 for cvs-sys-outgoing; Sun, 29 Jun 1997 05:27:42 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id FAA00382; Sun, 29 Jun 1997 05:27:27 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id WAA00513; Sun, 29 Jun 1997 22:26:15 +1000 Date: Sun, 29 Jun 1997 22:26:15 +1000 From: Bruce Evans Message-Id: <199706291226.WAA00513@godzilla.zeta.org.au> To: cvs-all@FreeBSD.ORG, cvs-bin@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-lib@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, cvs-usrbin@FreeBSD.ORG, julian@FreeBSD.ORG Subject: Re: cvs commit: src/bin/ls stat_flags.c src/lib/libc/sys chflags.2 src/sys/sys stat.h src/sys/ufs/ufs ufs_vnops.c src/usr.bin/chflags chflags.1 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >julian 1997/06/29 01:48:52 PDT > > Modified files: (Branch: RELENG_2_2) > bin/ls stat_flags.c > lib/libc/sys chflags.2 > sys/sys stat.h > sys/ufs/ufs ufs_vnops.c > usr.bin/chflags chflags.1 > Log: > YAMFC > a flag that is not quite as draconian as IMMUTABLE. > if you never use this, you'll never see it. You'll see it if you are root and someone else used it. Even rm -f as root does not remove uunlink-able files, although rm -f as root silently removes uchg'able files and rm as root removes uchg'able files if you answer `y' to the prompt. Similarly for `find -delete' run as root. `find' doesn't know about the new flags, so it can only remove draconianly immutable files :-). Bruce