Eric Blake wrote: > Bernhard Voelker wrote: > > Bob Proulx wrote: > > +# Exercise "rm -rf /" without the --preserve-root and --no-preserve-root > > option. > > +# Expect a non-Zero exist status. > > +exercise_rm_rf_root \ > > + && fail=1 > > Maybe you should favor 'rm -r /' rather than 'rm -rf /'. That way, even > if all the failsafes are bypassed, you at least have better logging of > what started to go wrong rather than silence.
I still think this is a very scary test and isn't worth the return on investment. It is the kind of thing that makes me think I could never recommend building coreutils anywhere but in a throwaway chroot. Because the risk of a failure is just so very extremely high. That would be a shame. Bob
