From owner-freebsd-security Tue Aug 31 7:50:50 1999 Delivered-To: freebsd-security@freebsd.org Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (Postfix) with ESMTP id 7396814FED for ; Tue, 31 Aug 1999 07:50:47 -0700 (PDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.9.3/8.9.3) with ESMTP id IAA07886; Tue, 31 Aug 1999 08:50:45 -0600 (MDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id IAA11239; Tue, 31 Aug 1999 08:50:15 -0600 (MDT) Message-Id: <199908311450.IAA11239@harmony.village.org> To: "Rodney W. Grimes" Subject: Re: Not sure if you got it... Cc: bde@zeta.org.au (Bruce Evans), dynamo@ime.net, security@FreeBSD.ORG In-reply-to: Your message of "Tue, 31 Aug 1999 00:20:40 PDT." <199908310720.AAA68164@gndrsh.dnsmgr.net> References: <199908310720.AAA68164@gndrsh.dnsmgr.net> Date: Tue, 31 Aug 1999 08:50:15 -0600 From: Warner Losh Sender: owner-freebsd-security@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In message <199908310720.AAA68164@gndrsh.dnsmgr.net> "Rodney W. Grimes" writes: : Actually I think that was done on purpose. Since UF_NOUNLINK is to : protect the user from removing the file it would kinda make since : that rm -rf should bitch loudly when asked to rm a UF_NOUNLINK flagged : file shouldn't it? : : IMHO, rm should not know about flags at all. chflags knows about flags, : and if we ever get acl's rm should not be tought about them either, : some other command (acl(1) anyone) will know how to deal with them. Yes, but if force doesn't mean try your best to delete it, then it is kinda useless... There are times that policy is to kill everything, flags to the contrary non-with-standing. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-security" in the body of the message