Jaromil
fd8df548f4
gtkrc trick for tomb icon
...
backup properly
2011-02-15 00:19:45 +01:00
Jaromil
b34d379596
backup function using duplicity
...
working, but hairy since duplicity continues trying to connect
and password handling is not optimal
2011-02-14 15:57:37 +01:00
Jaromil
1a6fd48def
cleanup of password entry mechanism
...
using pinentry (with Assuan protocol) instead of our own askpass
a bit less cooler but much more secure.
this also includes partial normalization of variable names
and the redirection of tomb operational output to stderr.
2011-02-14 10:24:31 +01:00
Jaromil
ddc88e7cec
fixed sudo for privilege excalation, gksu is not anymore a requirement
...
also updated Todo items
2011-02-13 12:29:07 +01:00
Jaromil
eea175b4a7
en/decode steganographic commands are renamed to bury and exhume
...
documentation updates reflect new features, manpage now refers to arguments of different nature
2011-02-12 17:54:53 +01:00
Hellekin O. Wolf =8)
1c9ec0c4f7
Silence mount error when retrying to close tomb
2011-02-12 12:48:16 +01:00
Hellekin O. Wolf =8)
9e8bd1924b
Add support for open/close post-hooks
...
Now, the post-hooks is passed an argument (open or close) that can be
used to launch commands when the tomb opens or closes, respectively.
This patch also introduces a safer version of bind-hooks that doesn,t
eval the contents, but read a map:
local/to/tomb local/to/HOME
The local/to/HOME is hardly enforced ATM.
2011-02-12 12:38:59 +01:00
Hellekin O. Wolf =8)
2cce47a87f
More cleanup
2011-02-12 12:33:45 +01:00
Hellekin O. Wolf =8)
905550657b
Typos
2011-02-12 12:33:45 +01:00
Hellekin O. Wolf =8)
f14b31ad59
Cleanup after ourselves
2011-02-12 12:33:45 +01:00
Hellekin O. Wolf =8)
078f44160a
One tool doing one thing and doing it well :)
2011-02-12 12:33:45 +01:00
Hellekin O. Wolf =8)
20170b2efb
Fix opening when device identification is^Hwas too slow
2011-02-12 12:33:45 +01:00
Hellekin O. Wolf =8)
2b0938f6c0
Add decode/encode command info
2011-02-12 09:01:52 +01:00
Hellekin O. Wolf =8)
8891e0e1db
Merge master
2011-02-12 08:53:04 +01:00
Hellekin O. Wolf =8)
f408017c07
Prevent directory removals if tomb didn't create them
2011-02-12 08:30:37 +01:00
Hellekin O. Wolf =8)
7756dc1610
notice after error
2011-02-12 08:26:42 +01:00
Jaromil
729e870e0e
steganography encoding of keys in images (mostly for key backup)
...
just from the tomb commandline for now (we start missing a simple GUI wizard eh)
also includes fixes for backward compat (renames tomb volumes after files)
this helps scripts track all mounted tombs via mount -l which prints labels
and some tomb-open wrapper fixes too
2011-02-12 00:36:21 +01:00
Hellekin O. Wolf =8)
0396acd236
More cleanup
2011-02-11 17:45:54 +01:00
Hellekin O. Wolf =8)
a5abc06812
Typos
2011-02-11 17:10:56 +01:00
Hellekin O. Wolf =8)
70cb0a39db
Cleanup after ourselves
2011-02-11 04:10:16 +01:00
Hellekin O. Wolf =8)
8ec31a1737
One tool doing one thing and doing it well :)
2011-02-11 04:02:40 +01:00
Hellekin O. Wolf =8)
d7b4313b08
Fix opening when device identification is^Hwas too slow
2011-02-11 03:56:09 +01:00
Jaromil
9f8c321a43
some more fixes for the guided generation
2011-02-10 14:59:20 +01:00
Jaromil
c610e6dacc
remove debugging stuff
2011-02-10 12:22:11 +01:00
Jaromil
12f92e7aef
fixes to ask_usbkey
...
tested on debian 6
2011-02-09 20:22:39 +01:00
Jaromil
b72a6448a9
using /dev/random as a better source of entropy for key generation
2011-02-08 11:00:09 +01:00
Jaromil
6078356b64
added post-hooks
2011-02-07 11:56:11 +01:00
Jaromil
09d63eac25
new TODO item and better help text
2011-02-07 11:46:22 +01:00
Jaromil
4f3204e1e8
using fork() again and pipefd to pass it arguments
...
it works now, also the parent process correctly reads the output
2011-02-07 11:27:53 +01:00
Jaromil
e6db14dcfc
bind hooks
...
a file bind-hook in the tomb's root indicated directories to be
mount -o bind when the tomb is opened. tomb close manages to umount them
2011-02-07 09:42:50 +01:00
Jaromil
6b11d2397e
documented -q flag
2011-02-03 22:17:06 +01:00
Jaromil
c0bd02a8c0
correct locking of open/close operations
...
in coordination with tray status presence
and lots more cleanups and testing
2011-02-03 20:42:46 +01:00
Jaromil
465e2f63e5
relevant code cleanup
...
reenginered priviled escalation
fixed more test cases
2011-02-03 17:11:08 +01:00
Jaromil
613fb37cc7
integrations from the work branch
...
documentation updates for the 0.9 release
2011-01-30 23:25:01 +01:00
Jaromil
2bff19e0e4
fixes after testing on debian and better documentation
2011-01-30 11:37:50 +01:00
Jaromil
6e51e049c2
correct menu installation
2011-01-29 14:45:03 +01:00
Jaromil
d5f1ce3b2e
better ask (y/n)
2011-01-29 14:26:44 +01:00
Jaromil
eac4818f30
manpage, documentation and fixes for the new release
...
includes also timeout to ask_usbkey, correct naming of tomb
reference documentation for encryption settings, webpage updates and artworks
2011-01-28 12:26:35 +01:00
Jaromil
b40dcff457
tomb notify command for external calls from tomb-open
2011-01-19 12:54:43 +01:00
Jaromil
4475af91a6
removed tomb-notify,
...
substituted by generic tool notify-send in libnotify-bin package
also minor fixes and docu updates
2011-01-19 12:38:19 +01:00
Jaromil
36565e2ef4
dropped c++ dependency plus various fixes
2011-01-16 23:43:45 +01:00
Jaromil
542bcb1577
check if umount is succesfull
...
tomb-status now quits only when tomb is really unmounted
2011-01-13 22:35:32 +01:00
Jaromil
505442c394
tomb creation procedure
...
tomb-open wrapper and further fixes for desktop automatisms
2011-01-13 14:37:52 +01:00
Jaromil
c00a1721c8
desktop installation and mimetypes
...
and more updates
2011-01-12 17:02:19 +01:00
Jaromil
bd370c1ef5
more code to integrate gui elements and script
2011-01-12 11:38:03 +01:00
Jaromil
0bd8f4b4b6
upgraded version and documentation
2011-01-11 19:30:34 +01:00
Jaromil
587d121ff6
cleanup of old shell code
2011-01-11 19:28:17 +01:00
Jaromil
482c408609
safe wipe of created temp key file
2011-01-11 19:27:30 +01:00
Jaromil
d079876e08
better string trim/crop from whitespaces
2011-01-11 19:18:02 +01:00
Jaromil
49e6d09eae
more fixes to the usbkey detection
2011-01-11 14:55:31 +01:00