mirror of
https://github.com/Llewellynvdm/Tomb.git
synced 2024-09-19 16:39:02 +00:00
updates in todo
This commit is contained in:
parent
dc8ee093f4
commit
2e4a643edf
28
TODO.org
28
TODO.org
@ -3,21 +3,20 @@ TODO and Roadmap for Tomb
|
|||||||
|
|
||||||
you are welcome to send patches to jaromil@dyne.org
|
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] desktop integration the freedesktop way :jaromil:
|
||||||
|
|
||||||
** DONE [#A] use a posix thread instead of fork for status close :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:
|
||||||
|
|
||||||
|
done as file 'bind-hooks' inside tom. also 'post-hooks' is executed
|
||||||
|
as user in case symlinks are needed and so
|
||||||
|
|
||||||
|
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:
|
** [#A] fix operation without DISPLAY (over SSH) :hellekin:
|
||||||
|
|
||||||
** [#A] use a config file to map bind mounts :jaromil:
|
|
||||||
|
|
||||||
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.
|
|
||||||
|
|
||||||
** TODO [#A] SLAM tomb and kill all applications using it
|
** TODO [#A] SLAM tomb and kill all applications using it
|
||||||
|
|
||||||
using fuser(1) we can do that easily, but we should ask user
|
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
|
now tomb-dialog or something like that would be useful it askpass
|
||||||
and dialog might melt together into one binary later.
|
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:
|
** [#B] incremental backup system using bup :jaromil:
|
||||||
|
|
||||||
tombs are modifed only where needed so file changes are local to
|
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)
|
** [#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] system to split keys in parts (ssss)
|
||||||
|
|
||||||
** [#B] transport keys and integrity checksums on qrcodes
|
** [#B] transport keys and integrity checksums on qrcodes
|
||||||
|
Loading…
Reference in New Issue
Block a user