The Linux Crypto Undertaker
Go to file
Narrat a6e6a9c677 mount_tomb: make use of ACL in a specific location
Namely /run/media/$USER, which was introduced as a replacement for the
classic /media. Main motiviation being, that $USER_B shouldn't get
access to or information about mounted devices from $USER_A.
The mount point itself is owned by root, therefore one needs currently
to know the name of the mountpoint to change to the location.
Other tools for mounting media like udisksctl set ACL to allow the
owner to use it normally (autocompletion and such).

Fixes #461
2024-10-30 11:06:53 +01:00
.github enable tests on ubuntu 24, and add doas and argon2 to CI 2024-08-31 22:46:39 +02:00
doc Fix grammar mistake in tomb.1 2024-10-30 08:56:30 +01:00
extras Translated using Weblate (Spanish) 2024-10-30 08:58:59 +01:00
.gitignore Add compiled translation files (.mo) to .gitignore. 2014-09-09 11:46:04 +02:00
.travis.yml move dockerfile for tests into extras/tests 2019-05-22 10:59:36 +02:00
AUTHORS.md documentation update for release 2023-09-18 16:04:19 +02:00
ChangeLog.md updated for release 2024-07-12 12:37:28 +02:00
COPYING New repository for Tomb 2010-08-22 15:04:19 +02:00
INSTALL.md feature recoll in place of swish-e to search a tomb's contents 2024-07-12 11:51:53 +02:00
KNOWN_BUGS.md Correct some typos 2021-10-01 18:32:44 +02:00
Makefile add alpine deps 2024-07-12 11:51:53 +02:00
README.md small updates to readme 2024-08-31 22:46:39 +02:00
tomb mount_tomb: make use of ACL in a specific location 2024-10-30 11:06:53 +01:00

Tomb: The Linux Crypto Undertaker

Build Status

Minimalistic command line tool based on Linux dm-crypt and LUKS, trusted by hackers since 2007.

You can keep your volumes secure and easily manageable with simple commands.

tomb's logo

Create a new 120MiB secret.tomb folder and lock it with a new secret.tomb.key file.

 $ tomb dig   -s 120 secret.tomb
 $ tomb forge -k secret.tomb.key
 $ tomb lock  -k secret.tomb.key secret.tomb

To open it, do

 $ tomb open  -k secret.tomb.key secret.tomb

And after you are done

 $ tomb close

Or, if you are in a hurry, kill all processes with open files inside your tomb and close it.

 $ tomb slam

📖 Get started on dyne.org/tomb

More information in man tomb and on dyne.org/docs/tomb.

💾 Download from files.dyne.org/tomb

Use only stable and signed releases in production!

Tomb's development is community-based!

🤏🏽 How can you help

Donations are very welcome on dyne.org/donate

Translations are also welcome: see our simple translation guide

Tomb's code is short and readable: don't be afraid to inspect it! If you plan to submit a PR, please remember that this is a minimalist tool, and the code should be short and readable. Also, first, read our small intro to Tomb's coding style.

We have a space for issues open for detailed bug reports. Always include the Tomb version being used when filing a case, please.

There is also a space for discussion of new features, desiderata and whatnot on github.

Licensing

Tomb is Copyright (C) 2007-2024 by the Dyne.org Foundation and maintained by Jaromil. The AUTHORS file contains more information on all the developers involved. The license is GNU Public License v3.

More info on dyne.org/tomb