On Tuesday 11 June 2013 03:23:29 Chris Down wrote: > On 11 Jun 2013 02:19, "Mike Frysinger" <vap...@gentoo.org> wrote: > > On Monday 10 June 2013 18:20:44 Chris F.A. Johnson wrote: > > > On Mon, 10 Jun 2013, Linda Walsh wrote: > > > >> Point taken, but the only way such a string would be passed as a > > > >> variable name is if it was given as user input -- which would, > > > >> presumably, be sanitized before being used. Programming it > > > >> literally makes as much sense as 'rm -rf /'. > > > > > > > > --- > > > > > > > > That still didn't POSIX-Gnu rm from disabling that ability. > > > > > > Did they? I'm not going to test it :( > > > > do it as non-root: > > $ rm -rf / > > rm: it is dangerous to operate recursively on `/' > > rm: use --no-preserve-root to override this failsafe > > -mike > > If that check didn't exist, rm -rf / would still be dangerous; it would > just give a lot of errors for the files it couldn't delete, and delete the > ones it can. Running it as a normal user doesn't make it safer.
sure it does. you just have to be fast :P. -mike
signature.asc
Description: This is a digitally signed message part.