Date: Sat, 2 Oct 2004 10:34:09 +0200 (CEST) From: Michael Reifenberger <mike@Reifenberger.com> To: Giorgos Keramidas <keramida@freebsd.org> Cc: freebsd-hackers@freebsd.org Subject: Re: Protection from the dreaded "rm -fr /" Message-ID: <20041002102918.W22102@fw.reifenberger.com> In-Reply-To: <20041002081928.GA21439@gothmog.gr> References: <20041002081928.GA21439@gothmog.gr>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 2 Oct 2004, Giorgos Keramidas wrote: > Date: Sat, 2 Oct 2004 11:19:28 +0300 > From: Giorgos Keramidas <keramida@freebsd.org> > To: freebsd-hackers@freebsd.org > Subject: Protection from the dreaded "rm -fr /" > > John Beck, who works for Sun, has posted an entry in his blog yesterday > about "rm -fr /" protection, which I liked a lot: > http://blogs.sun.com/roller/page/jbeck/20041001#rm_rf_protection > > His idea was remarkably simple, so I went ahead and wrote this patch for > rm(1) of FreeBSD: > This does only help for the obvious case of '/' but not for the './' and '../' or '../../' ... accidents. Furthermore does it prevent root from doing `rm -rf /` which is a pretty legal operation for root since he knows what he is doing. This is UNIX, not Windows. Bye/2 --- Michael Reifenberger, Business Development Manager SAP-Basis, Plaut Consulting Comp: Michael.Reifenberger@plaut.de | Priv: Michael@Reifenberger.com http://www.plaut.de | http://www.Reifenberger.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041002102918.W22102>