]> git.wh0rd.org - dump.git/blob - TODO
Added the need for a DEBUG option (not forking on each tape).
[dump.git] / TODO
1 $Id: TODO,v 1.6 1999/11/17 22:51:27 tiniou Exp $
2
3 Need to verify:
4 ---------------
5
6 1. Verify that dump works correctly on rev 1 ext2fses (need success
7 reports)
8
9 2. Verify that dump works with kerberos authentification (this
10 was ported from *BSD and was not tested - in fact, this
11 wasn't even compiled in!). Need success reports for this.
12
13 Urgent items (for the next stable version):
14 -------------------------------------------
15
16 1. Make dump honor the no-dump attribute on directories. Currently, it
17 honours it only on files. This means that a directory flagged with
18 the no-dump attribute will be dumped if it contains a file without
19 the no-dump flag.
20
21 All others:
22 -----------
23
24 1. Make dump able to backup several directories and/or files in one
25 invocation, like the SunOS version.
26
27 2. More documentation? Examples, crontab?
28
29 3. Explore and correct dump problems on a 4GB+ active
30 filesystem (lseek/read negative count).
31
32 4. Clean-up the code by removing all those #ifdef _BSD,
33 since nobody would ever re-compile this on a BSD system.
34 Since the tape format is the same, the native BSD
35 restore can be used to restore tapes...
36
37 5. Reimplement the ext2 specific code in a "backend" and
38 make the dump code more generic. This would allow creation
39 of other backends for other filesystems. Implementing a
40 (v)fat backend should be quite easy, as for BSD ffs (we
41 already have the code for this).
42
43 6. Implement a DEBUG option which doesn't fork on each tape, making
44 it able to debug dump with gdb.
45