updated documentation for release

This commit is contained in:
Jaromil 2021-01-04 22:00:29 +01:00
parent c0d1a7584d
commit f35ad11e3f
5 changed files with 32 additions and 14 deletions

View File

@ -31,7 +31,7 @@ Polfer, Jim Turner, Maxime Arthaud, RobertMX, mhogomchungu Mandeep
Bhutani, Emil Lundberg, Joel Montes de Oca, Armin Mesbah, Arusekk,
Stephan Schindel, Asbjørn Apeland, Victor Calvert, bjonnh, SargoDevel,
AitorATuin, Alexis Danizan, Sven Geuer, Greg Tczap, Aaron Janse, Mark
Mykkanen, Alexis Danizan, Steve Litt, James R, and...
Mykkanen, Alexis Danizan, Steve Litt, James R, Matthieu Crapet and...
the Linux Action Show!
Tomb includes an implementation of the "Password-Based Key Derivation

View File

@ -1,5 +1,21 @@
# Tomb ChangeLog
## 2.9
### Jan 2021
This release fixes all bugs introduced by the unfortunate 2.8 release
series in 2020 as well introduces support for BTRFS formatted
Tombs. The fixes are for password insertion to work on all desktops,
as well the fix to a regression when using old Zsh versions. The new
feature is activated by the '--filesystem' flag on 'lock' commands.
It only supports BTRFS as internal filesystem of a Tomb instead of the
default EXT4; resizing works as well to create and send or receive
subvolumes and snapshots inside a Tomb. There are also some cleanups,
small error handling improvements and no more need for suid actions by
'forge' and 'dig' commands.
## 2.8.1
### Nov 2020

View File

@ -290,7 +290,7 @@ IRC on https://irc.dyne.org channel **#dyne** (or direct port 9999 SSL)
# Licensing
Tomb is Copyright (C) 2007-2020 by the Dyne.org Foundation and
Tomb is Copyright (C) 2007-2021 by the Dyne.org Foundation and
maintained by Denis Roio <J@dyne.org>. More information on all
the developers involved is found in the [AUTHORS](AUTHORS.md) file.

View File

@ -1,4 +1,4 @@
.TH tomb 1 "May 22, 2019" "tomb"
.TH tomb 1 "Jan 4, 2021" "tomb"
.SH NAME
Tomb \- the Crypto Undertaker
@ -61,12 +61,14 @@ option \fI-k\fR should be used to specify a key file; in case of
encryption to GPG recipients the \fI-g\fR flag should be used followed
by \fI-r\fR and the recipient's secret GPG key id. The \fI-o\fR
option can be used to specify the cipher specification: default is
"aes-xts-plain64", old versions of Tomb used
"aes-cbc-essiv:sha256". If you are looking for something exotic, also
try "serpent-xts-plain64". More options may be found in cryptsetup(8)
and Linux documentation. This operation requires root privileges to
loopback mount, format the tomb (using LUKS and Ext4), then set the
key in its first LUKS slot.
"aes-xts-plain64", old versions of Tomb used "aes-cbc-essiv:sha256".
If you are looking for something exotic, also try
"serpent-xts-plain64". More options may be found in cryptsetup(8) and
Linux documentation. The \fI--filesystem\fR option can be used to
specify "btrfs" as an alternative filesystem used to format the tomb,
in place of the default "ext4". This operation requires root
privileges to loopback mount, format the tomb (using LUKS and Ext4),
then set the key in its first LUKS slot.
.B
.IP "open"
@ -563,7 +565,7 @@ channel on \fIhttps://irc.dyne.org\fR.
.SH COPYING
This manual is Copyright (c) 2011-2019 by Denis Roio <\fIjaromil@dyne.org\fR>
This manual is Copyright (c) 2011-2021 by Denis Roio <\fIjaromil@dyne.org\fR>
This manual includes contributions by Boyska and Hellekin O. Wolf.

8
tomb
View File

@ -7,7 +7,7 @@
# {{{ License
# Copyright (C) 2007-2020 Dyne.org Foundation
# Copyright (C) 2007-2021 Dyne.org Foundation
#
# Tomb is designed, written and maintained by Denis Roio <jaromil@dyne.org>
#
@ -30,8 +30,8 @@
# {{{ Global variables
typeset VERSION="2.8.1"
typeset DATE="Nov/2020"
typeset VERSION="2.9.0"
typeset DATE="Jan/2021"
typeset TOMBEXEC=$0
typeset TMPDIR=${${TMPPREFIX%/*}:-/tmp}
# TODO: configure which tmp dir to use from a cli flag
@ -3380,7 +3380,7 @@ main() {
__default)
_print "Tomb ::1 version:: - a strong and gentle undertaker for your secrets" $VERSION
echo
_print " Copyright (C) 2007-2020 Dyne.org Foundation, License GNU GPL v3+"
_print " Copyright (C) 2007-2021 Dyne.org Foundation, License GNU GPL v3+"
_print " This is free software: you are free to change and redistribute it"
_print " For the latest sourcecode go to <http://dyne.org/software/tomb>"
echo