commit 2e4a643edfaa713ee349c2c9153fcc0b75e77a10
parent dc8ee093f4a8d65337bed1b67e16549d0dbd4001
Author: Jaromil <jaromil@dyne.org>
Date: Tue, 8 Feb 2011 11:00:46 +0100
updates in todo
Diffstat:
M | TODO.org | | | 26 | +++++++++++++++++--------- |
1 file changed, 17 insertions(+), 9 deletions(-)
diff --git a/TODO.org b/TODO.org
@@ -3,21 +3,20 @@ TODO and Roadmap for Tomb
you are welcome to send patches to jaromil@dyne.org
-* TODO Release 1.0 :80%:
+* TODO Release 1.0 :85%:
** DONE [#A] desktop integration the freedesktop way :jaromil:
** DONE [#A] use a posix thread instead of fork for status close :jaromil:
+** DONE [#A] use a config file to map bind mounts :jaromil:
-** [#A] fix operation without DISPLAY (over SSH) :hellekin:
-
-** [#A] use a config file to map bind mounts :jaromil:
+ done as file 'bind-hooks' inside tom. also 'post-hooks' is executed
+ as user in case symlinks are needed and so
- useful also to choose a default file browser and other things.
-
- using mount -o bind we can trigger actions to be made after mounting
- a tomb so that personal directories appear in the home folder.
+ using mount -o bind we can trigger actions to be made after mounting
+ a tomb so that personal directories appear in the home folder.
+** [#A] fix operation without DISPLAY (over SSH) :hellekin:
** TODO [#A] SLAM tomb and kill all applications using it
using fuser(1) we can do that easily, but we should ask user
@@ -26,8 +25,14 @@ you are welcome to send patches to jaromil@dyne.org
now tomb-dialog or something like that would be useful it askpass
and dialog might melt together into one binary later.
-** DONE [#B] debian packaging with desktop integration :jaromil:
+** TODO [#A] steganography to store tomb key
+
+ steghide can hide keys in JPG, BMP, WAV or AU files it also takes
+ care of compressing end encrypting the key file so we don't
+ necessarily need gpg... it has Serpent and AES256 (CBC)
+
+** DONE [#B] debian packaging with desktop integration :jaromil:
** [#B] incremental backup system using bup :jaromil:
tombs are modifed only where needed so file changes are local to
@@ -51,6 +56,9 @@ you are welcome to send patches to jaromil@dyne.org
** [#A] sign and verify tomb script integrity (executed as root)
+** [#B] tomb locksmith for key management
+ a graphical tool or text wizard to move keys in/out steganography
+ as well split them
** [#B] system to split keys in parts (ssss)
** [#B] transport keys and integrity checksums on qrcodes