X-Git-Url: https://git.wh0rd.org/?p=dump.git;a=blobdiff_plain;f=TODO;h=a92865207a6eb1dbf302e5b4b3ff43a86027368a;hp=1fdb8e3214e2f10dd919267cc29f600873b8ea35;hb=80dea6355164a9c0231e8d7f4dcfb3fca0858f7d;hpb=8d4197bb9ba5bbcef21409231ed8903b0cac353a diff --git a/TODO b/TODO index 1fdb8e3..a928652 100644 --- a/TODO +++ b/TODO @@ -1,29 +1,48 @@ -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.23 2001/08/16 15:24:21 stelian Exp $ -2. Make dump able to backup several directories and/or files in one - invocation, like the SunOS version. +Need to verify: +--------------- -3. Verify that dump works correctly on rev 1 ext2fses (need success - reports) - -4. More documentation? Examples, crontab? - -5. Verify that dump works with kerberos authentification (this +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. -6. Explore and correct dump problems on a 4GB+ filesystem. +Urgent items (for the next stable version): +------------------------------------------- + +All others: +----------- -7. Clean-up the code by removing all those #ifdef _BSD, - since nobody would ever re-compile this on a BSD system. - Since the tape format is the same, the native BSD - restore can be used to restore tapes... +1. More documentation? Examples, crontab? -8. Reimplement the ext2 specific code in a "backend" and +2. Explore and correct dump problems on active filesystems + (lseek/read negative count) (This should be OK as of 0.4b14. + Unfortunately, this seems to continue for a very few users). + +3. 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). + already have the code for this). The BSD code in traverse.c + (all those #ifdef _BSD) should go into the ffs backend. + +4. Implement a DEBUG option which doesn't fork on each tape, making + it able to debug dump with gdb. + +5. Make a bootable dump tape? I don't know if it is possible... + +6. From Kjetil Torgrim Homme : + a archive_file + Archive file. Archive a dump table-of-contents in + the specified archive_file to be used by + ufsrestore(1M) to determine whether a file is in + the dump file that is being restored. + +7. EA/ACL support in dump (requested by Michael Ju. Tokarev + . + +8. Better readline completition in restore (escape spaces etc). + +9. Dump compiled with RedHat's 7.0 gcc seems to hang for some + people. When compiled with kgcc all the problems disappear. + Will the RedHat's 7.1 gcc resolve this ?