On Sat, 2 Oct 2004, David Schultz wrote:
Date: Sat, 2 Oct 2004 16:12:11 -0400
From: David Schultz <[EMAIL PROTECTED]>
To: Michael Reifenberger <[EMAIL PROTECTED]>
Cc: [EMAIL PROTECTED]
Subject: Re: Protection from the dreaded "rm -fr /"
On Sat, Oct 02, 2004, Michael Reifenberger wrote:
On Sat, 2 Oct 2004, David Schultz wrote:
...
Do you also want to be able to swap to the root partition while
it's mounted? We can bring back that feature, too. But
personally, I don't see anything wrong with the view that
operations that are guaranteed to shoot people in the foot should
be disallowed.
Every anti foot shooting takes time to check for.
A strncmp for every arg is maybe ok. Traversing the tree for realpath is
not.
The job for `rm` is to remove whatever it is given to get removed.
As fast as possible. Nothing else.
Sigh. The original patch that just used strcmp() wouldn't have
increased the time to execute rm by more than a few hundred
nanoseconds.
Wasn't there a discussion recently to increase ARG_MAX...?
:-)
Bye/2
---
Michael Reifenberger, Business Development Manager SAP-Basis, Plaut Consulting
Comp: [EMAIL PROTECTED] | Priv: [EMAIL PROTECTED]
http://www.plaut.de | http://www.Reifenberger.com
_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"