hellekin
d0e44bb264
Enforce safe SHM and no, or only encrypted swap
2011-12-01 20:41:04 +01:00
hellekin
7aff877fda
Shorten check_bin
...
Squashed commit of the following:
commit 7c393ed0a0c8412203a6ee0ee5455f3008381da4
Author: hellekin <hellekin@cepheide.org>
Date: Thu Dec 1 20:25:53 2011 +0100
use string tokenizer for mkfs too
commit f37de5beae6b92af2834cd56b5109076693d3145
Author: hellekin <hellekin@cepheide.org>
Date: Thu Dec 1 20:20:08 2011 +0100
use string tokenizer for wipe, not array
commit fa035bfab1d7d1682d4edf2f6430f7da4483a3f3
Author: hellekin <hellekin@cepheide.org>
Date: Thu Dec 1 20:18:46 2011 +0100
Shorten check_bin
2011-12-01 20:27:05 +01:00
hellekin
10ea863c0a
Refactor messages
2011-12-01 20:04:56 +01:00
hellekin
27c1ca2490
Fix PATH for cryptsetup when user does not have /sbin in it.
2011-12-01 18:54:08 +01:00
hellekin
0de65418da
Cosmetic code cleanup: no functionality change.
...
This adds emacs folding-mode support to make it easier to find your way in the code.
In Emacs, try: M-x folding-mode, then: C-c @ C-q somewhere in the source.
2011-12-01 18:53:12 +01:00
hellekin
dd3d5e6083
Overwrite icon on successive make install
2011-12-01 18:51:33 +01:00
hellekin
e482f753da
Rewrite slam_tomb() to use fuser
2011-12-01 18:50:07 +01:00
Jaromil
02787f4418
undertaker: new auxiliary program to fetch keys from different protocols
...
undertaker will print out the key to stdout
then tomb can use it with -k stdin
so far the only implemented method is bluetooth
2011-11-17 14:47:40 +01:00
Jaromil
ddd9331f1e
documentation and version update for release
2011-11-05 18:44:41 +01:00
Jaromil
c150424b72
Merge pull request #66 from jaromil/passwd
...
new tomb command 'passwd' can change a key password
2011-11-05 10:29:15 -07:00
Anathema
9b6a716672
new tomb command 'passwd' can change a key password
...
usage: tomb passwd /path/to/keyfile.key
documented in man page
adds feature #46
adds internal func safe_file()
adds parameters for askpass() function messaging
2011-11-05 18:25:53 +01:00
Jaromil
b9722bf14e
tomb-open runs ignoring if swap is in use
...
Tomb-open is a lightweight wrapper and currently has no way to warn the user about
a swap being present. for now we simply deactivate the check.
In future, tombs will be created with a new GUI and this wrapper will be left
only for xdg registered operations (file manager right click, mime-types etc.)
This commit fixes issue #62
2011-11-03 13:31:22 +01:00
Jaromil
30c862e36f
documentation updates for release
...
also updated authors information
2011-11-01 12:14:36 +01:00
boyska
040b3fe3bb
FIX #59 : --no-color do as expected
...
includes documentation for --no-color
2011-11-01 12:14:22 +01:00
boyska
fb5d1d2cf9
Give info about used swaps on swap warning and error
2011-10-31 11:13:46 +01:00
boyska
f9f8b16a4d
fix 69eca5c1d7
, source tomb source was exiting
2011-10-30 19:50:33 +01:00
Anathema
1b4c08e904
fix #55 : deleted obsolete $NOBIND global var and used the more powerful option_is_set() function to check wheatever the -n flag is missing or not
2011-10-26 12:02:46 +02:00
Jaromil
72fcc7c2f5
Merge branch 'fix_user_home_search'
2011-10-26 11:58:19 +02:00
Anathema
e7e71aa002
fix #52 : when trying to get user home directory in exec_safe_bind_hooks, the grep and sed commands doesn't output the right result when multiple lines occours.
...
Now, we use awk to do so
2011-10-26 11:58:05 +02:00
Jaromil
5d54a3b121
Merge pull request #53 from davinerd/fix_remove_mountpoint_51
...
Removing default mount point when umounting the tomb
2011-10-25 15:14:29 -07:00
Anathema
350eeb7483
fix #51 : added a check into umount_tomb() before removing mount point: if it's the default one, then delete it
2011-10-25 19:37:28 +02:00
Jaromil
262855fa10
Merge pull request #50 from boyska/exitcode
...
Better exit code handling, #49
2011-10-24 13:12:08 -07:00
BoySka
69eca5c1d7
Better exit code handling, #49
2011-10-24 21:43:58 +02:00
boyska
3c09c5d81f
man doc: minor fixes
2011-09-26 11:49:28 +02:00
boyska
9de97225c4
MAN doc: -k -
2011-09-26 11:49:28 +02:00
boyska
f4b8a2275e
Update documentation: swap, --ignore-swap, -k
2011-09-26 11:49:28 +02:00
Jaromil
a3f0c7c86b
clean up mount code and list output ( fix #32 )
2011-09-26 11:33:07 +02:00
Anathema
70e4a5d19f
fixed #40 , added a check to $keyfile in decode_key(), which abort the execution of tomb in case of keyfile already present
2011-09-26 10:55:22 +02:00
Jaromil
86db18b386
Merge pull request #48 from boyska/fix_47_gpgpwd
...
FIX #47 : handling of special chars in password
2011-09-25 04:05:01 -07:00
boyska
4fa04ee94b
FIX #47 : handling of special chars in password
2011-09-17 01:30:15 +02:00
Jaromil
a752005271
tomb-status launcher in a command 'status'
2011-09-04 09:36:40 +02:00
Jaromil
ec43b959df
fixes for desktop integration
2011-09-03 14:09:25 +02:00
Jaromil
cb6fa07416
fixed tomb umount
...
correctly checks error status of umount
2011-09-03 12:43:21 +02:00
Jaromil
5eebc89e48
fix correct use of mktemp
2011-09-03 12:39:17 +02:00
boyska
f0cd7f50a2
FIX #36 pinentry and password with spaces
2011-08-30 00:40:04 +02:00
(A)nathema
ab7beebfc9
Merge pull request #41 from davinerd/feat_set_keyname
...
added key file extension when a key name is specified
2011-08-29 14:56:07 -07:00
Anathema
d486c45f53
added extension .tomb.key to a specified key file (-k param)
2011-08-29 23:52:50 +02:00
nignux
d979ebc332
Merge pull request #35 from davinerd/fix_permissions_tomb
...
fixed chown and chmod tomb file
2011-08-29 05:09:03 -07:00
Anathema
9fbb620c60
added feature #25 : an user can now specify a key name when creating tomb, using the -k flag
2011-08-28 20:21:10 +02:00
boyska
ce7edc1b63
FTR #31 : support key from stdin with -k -
...
This will be useful for integration with external tools/undertaker
2011-08-28 19:28:47 +02:00
boyska
13a9142949
FIX option_value problems with "strange" values
2011-08-28 19:28:30 +02:00
Anathema
f2ba4136b8
Fixed integer checking of -s param
2011-08-28 17:24:55 +02:00
Jaromil
3fe53affc9
webpage updates
...
added links to github, crypto.is and our cheerful picture after the hackmeeting tomb seminar
2011-08-25 09:37:28 +02:00
Anathema
fdcdd52407
fixed chown and chmod tomb file path, that prevents from change the owner and permissions on newly created tomb
2011-08-23 16:55:46 +02:00
boyska
103788f2da
FIX mime packaging problems
2011-08-21 18:52:10 +02:00
boyska
f8e9837dc1
FIX help was "always" showing up
...
Actually, showing up IFF sudo has a cached password
2011-08-20 19:25:11 +02:00
Jaromil
3d611d2fb4
new opt parse missed 'source' command, now in place
2011-08-20 18:45:00 +02:00
Jaromil
a73e0a3519
Merge pull request #28 from davinerd/feat_issue_1
...
we'll print a warning on 'list' if the tomb is almost full
2011-08-19 06:31:16 -07:00
Anathema
7b08b49e97
added check in list_tombs(): if a tomb usage is greater or equals to 90%, then the script prints a warning
2011-08-19 15:25:19 +02:00
boyska
938cb01af0
Use rmdir instead of rm -r (refs #7 )
...
rm -r is too dangerous.
use 'rmdir' instead: it aborts if dir is not empty.
As suggested by jamiromimil:
https://github.com/dyne/Tomb/issues/7#issuecomment-1724892
2011-08-18 19:14:46 +02:00