For years, we resisted stopping rm -r / because people should know 
better, until *finally* someone said - you know what - that's just dumb.

Then, just like that, it was fixed.

Yes - This is Unix.

Yes - Provide the gun and allow the user to point it.

Just don't let it go off in their groin or when pointed at their foot, 
or provide at least some protection when they do.

Having even limited amount of restore capability will provide the user 
with steel capped boots and a codpiece. It won't protect them from 
herpes or fungus but it might deflect the bullet.

On 01/30/09 08:19, Jacob Ritorto wrote:
> I like that, although it's a bit of an intelligence insulter.  Reminds
> me of the old pdp11 install (
> http://charles.the-haleys.org/papers/setting_up_unix_V7.pdf ) --
> 
> This step makes an empty file system.
> 6.    The next thing to do is to restore the data onto the new empty
> file system. To do this you respond
>       to the ':' printed in the last step with
>                 (bring in the program restor)
>                 : tm(0,4)          ('ht(0,4)' for TU16/TE16)
>                 tape? tm(0,5)      (use 'ht(0,5)' for TU16/TE16)
>                 disk? rp(0,0)                (use 'hp(0,0)' for RP04/5/6)
>                 Last chance before scribbling on disk. (you type return)
>                 (the tape moves, perhaps 5-10 minutes pass)
>                 end of tape
>                 Boot
>                 :
>       You now have a UNIX root file system.
> 
> 
> 
> 
> On Thu, Jan 29, 2009 at 3:42 PM, Orvar Korvar
> <knatte_fnatte_tja...@yahoo.com> wrote:
>> Maybe add a timer or something? When doing a "destroy", ZFS will keep 
>> everything for 1 minute or so, before overwriting. This way the disk won't 
>> get as fragmented. And if you had fat fingers and typed wrong, you have up 
>> to one minute to undo. That will catch 80% of the mistakes?
> _______________________________________________
> zfs-discuss mailing list
> zfs-discuss@opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

-- 


//////////////////////////////////////////////////////////////////
// Nathan Kroenert              nathan.kroen...@sun.com         //
// Senior Systems Engineer      Phone:  +61 3 9869 6255         //
// Global Systems Engineering   Fax:    +61 3 9869 6288         //
// Level 7, 476 St. Kilda Road                                  //
// Melbourne 3004   Victoria    Australia                       //
//////////////////////////////////////////////////////////////////
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to