add --fsck to TODO, thx thokoeh
[grml-crypt.git] / TODO
1  - better cipher choosing (xts,essiv,plain)
2  - rename?
3  - add optimized ext3 fs profile for crypto (deactivated journal, activated dir_index and filetype)
4  - add --fsck for start (execute "sleep 3 && fsck -C $DM_PATH_" || die "fsck failed on $DM_PATH_") (request thokoeh)
5
6 Cleanup:
7 hook_pre_initialize_=""
8     in: src <= /dev/{zero,urandom,random}
9     in: dev <= e.g /dev/loop2
10     task: overwrite first and last 2MB with RNDSRC
11 hook_initialize_=""
12     in: dev <= e.g /dev/hda2, /dev/mapper/grml-crypt_hda2, ...
13
14 profiles:
15 secure
16     pre_init =
17     init     = all with RNDSRC (rnd)
18 optimized
19     pre_init = first and last 2MB with RNDSRC (prnd)
20     init     = luksFormat with random pw and overwrite with /dev/zero (crnd)
21 fast
22     pre_init = first and last 2MB with RNDSRC (prnd)
23     init     =
24 custom
25     pre_init =
26     init     =