X-Git-Url: https://git.wh0rd.org/?a=blobdiff_plain;f=TODO;h=bdb4783621a4c7a07f5b64b62c8f39ac5c539ed8;hb=c930abff2469b9571a22fc49d16f50f36f5a9301;hp=33b773f7edf4dc964654d8b58c55891d242fd190;hpb=b45f51d61e911ac8a040bef1efda6afd82261e03;p=dump.git diff --git a/TODO b/TODO index 33b773f..bdb4783 100644 --- a/TODO +++ b/TODO @@ -1,7 +1,42 @@ -1. Make dump honor the no-dump attribute on directories. Currently, it - honours it only on files. This means that a directory flagged with - the no-dump attribute will be dumped if it contains a file without - the no-dump flag. +$Id: TODO,v 1.8 1999/11/21 02:24:45 tiniou Exp $ -2. Make dump able to backup several directories and/or files in one +Need to verify: +--------------- + +1. Verify that dump works with kerberos authentification (this + was ported from *BSD and was not tested - in fact, this + wasn't even compiled in!). Need success reports for this. + +Urgent items (for the next stable version): +------------------------------------------- + +All others: +----------- + +1. Make dump able to backup several directories and/or files in one invocation, like the SunOS version. + +2. More documentation? Examples, crontab? + +3. Explore and correct dump problems on active filesystems + (lseek/read negative count). + +4. Reimplement the ext2 specific code in a "backend" and + make the dump code more generic. This would allow creation + of other backends for other filesystems. Implementing a + (v)fat backend should be quite easy, as for BSD ffs (we + already have the code for this). The BSD code in traverse.c + (all those #ifdef _BSD) should go into the ffs backend. + +5. Implement a DEBUG option which doesn't fork on each tape, making + it able to debug dump with gdb. + +6. Add a compression mode using zlib on each file (see + http://www.cdrom.com/pub/infozip/zlib). + +7. Add some support in dump and restore for numbering in sequence + the output files (when dumping to a file). Something like -N + which creates (or reads) -1, -2 etc... + +8. Make a bootable dump tape? I don't know if it is possible... +