I thought I remembered seeing something a few years ago about one of the bsd's running a filesystem that allows automatic incremental save files (so that saving over a file will not actually replace the file). Anyone know if there is something like this available for Linux, or just the name of the program/FS so that I know I'm not crazy? The idea, as I understand it, is that you save somefile.txt and the FS saves .somefile.txt.fssave.001 and then runs something along the lines of "ln -s .somefile.txt.fssave.001 somefile.txt". Then, when saving another file, the FS saves .somefile.txt.fssave.002 and does "rm somefile.txt ; ln -s .somefile.txt.fssave.002 somefile.txt". I assume it works on a lower level than that: ln -s is likely to be an pretty poor hack for functionality like this. Google doesn't give me any likely hits, but I think my keywords are still too general. "bsd filesystem incremental save" gets me a lot of tgz based scripts. -- Jeremy John Wakeman jeremywakeman [ at ] istop [ dot ] com www.polarhome.com/~cael linux registered user #125171