sys-fs / cryptsetup

Tool to setup encrypted devices with dm-crypt

Official package sites : https://gitlab.com/cryptsetup/cryptsetup/blob/master/README.md ·

v2.0.0_rc0 :: 0/12 :: gentoo

Modified
License
GPL-2+
USE flags
gcrypt kernel libressl nettle nls openssl pwquality python reencrypt static static-libs udev urandom

v1.7.5 :: 0 :: gentoo

Modified
License
GPL-2+
Keywords
~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
USE flags
gcrypt kernel libressl nettle nls openssl pwquality python reencrypt static static-libs udev urandom

v1.7.4 :: 0 :: gentoo

Modified
License
GPL-2+
Keywords
alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~mips ~s390 ~sh
USE flags
gcrypt kernel libressl nettle nls openssl pwquality python reencrypt static static-libs udev urandom

General

gcrypt
Use dev-libs/libgcrypt crypto backend
kernel
Use kernel crypto backend (mainly for embedded systems)
libressl
Use dev-libs/libressl as SSL provider (might need ssl USE flag), packages should not depend on this USE flag
nettle
Use dev-libs/nettle crypto backend
nls
Add Native Language Support (using gettext - GNU locale utilities)
openssl
Use dev-libs/openssl crypto backend
pwquality
Use dev-libs/libpwquality for password quality checking
python
Add optional support/bindings for the Python language
reencrypt
Build cryptsetup-reencrypt
static
!!do not set this during bootstrap!! Causes binaries to be statically linked instead of dynamically
static-libs
Build static versions of dynamic libraries as well
udev
Enable virtual/udev integration (device discovery, power and storage device support, etc)
urandom
Use /dev/urandom instead of /dev/random

python_targets

python2_7
Build with Python 2.7
python3_4
Build with Python 3.4
python3_5
Build with Python 3.5
python3_6
Build with Python 3.6

app-portage / elt-patches : Collection of patches for libtool.eclass

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / json-c : A JSON implementation in C

dev-libs / libgcrypt : General purpose crypto library based on the code used in GnuPG

dev-libs / libgpg-error : Contains error handling functions used by GnuPG software

dev-libs / libpwquality : Library for password quality checking and generating random passwords

dev-libs / libressl : Free version of the SSL/TLS protocol forked from OpenSSL

dev-libs / nettle : Low-level cryptographic library

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-libs / popt : Parse Options - Command line parser

sys-apps / util-linux : Various useful Linux utilities

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / libtool : A shared library tool for developers

sys-fs / lvm2 : User-land utilities for LVM2 (device-mapper) software

virtual / libudev : Virtual for libudev providers

virtual / pkgconfig : Virtual for the pkg-config implementation

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / libgcrypt : General purpose crypto library based on the code used in GnuPG

dev-libs / libgpg-error : Contains error handling functions used by GnuPG software

dev-libs / libpwquality : Library for password quality checking and generating random passwords

dev-libs / libressl : Free version of the SSL/TLS protocol forked from OpenSSL

dev-libs / nettle : Low-level cryptographic library

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-libs / popt : Parse Options - Command line parser

sys-apps / util-linux : Various useful Linux utilities

sys-fs / lvm2 : User-land utilities for LVM2 (device-mapper) software

virtual / libudev : Virtual for libudev providers

app-crypt / zuluCrypt : Front end to cryptsetup

dev-libs / volume_key : Library for manipulating and storing storage volume encryption keys

sys-apps / pmount : Policy based mounter that gives the ability to mount removable devices as a user

sys-apps / systemd : System and service manager for Linux

sys-auth / pam_mount : A PAM module that can mount volumes for a user session

sys-block / blocks : Conversion tools for block devices

sys-block / gparted : Gnome Partition Editor

sys-cluster / ceph : Ceph distributed filesystem

sys-fs / ctmg : Simple wrapper around cryptsetup for encrypted containers

sys-fs / udisks : Daemon providing interfaces to work with storage devices

sys-kernel / genkernel : Gentoo automatic kernel building scripts

sys-kernel / genkernel-next : Gentoo automatic kernel building scripts, reloaded

sys-libs / libblockdev : A library for manipulating block devices

189901
sys-fs/cryptsetup - Ability to find the key device [PATCH] in dm-crypt-start.sh
247767
sys-fs/cryptsetup - parallel startup warnings interfere with dmcrypt password entry
287068
sys-fs/cryptsetup[static] depends on libs in /usr
309221
sys-fs/cryptsetup-1.0.6-r2 (also 1.1.0) fails to create encrypted device when ESSIV is requested
357227
sys-fs/cryptsetup init-script should support "keyscript"
429966
sys-fs/cryptsetup: Migrate from /etc/conf.d/dmcrypt to /etc/crypttab
446018
sys-fs/cryptsetup - dmcrypt init script should use keymaps
454942
sys-fs/cryptsetup-1.6.0 fails tests (tcrypt-images/tc_2-rmd160-lrw-aesUUID)
472334
sys-fs/cryptsetup-1.6.1 fails on "cannot find -ldevmapper"
486170
sys-apps/systemd circular dependency with sys-fs/cryptsetup virtual/udev
493690
sys-fs/cryptsetup: add support for detached LUKS header
496612
>=sys-fs/cryptsetup-1.6.0[gcrypt,static]: libgcrypt with threads enabled is not compatible with static linking
500974
sys-cluster/ceph-0.72.2-r2 should not RDEPEND on sys-apps/hdparm sys-block/parted sys-fs/cryptsetup sys-fs/btrfs-progs (...?)
522684
sys-fs/cryptsetup testsuite does not handle missing kernel config options well
548040
sys-fs/cryptsetup-1.6.7: Recent "--key-file -" inclusion for GPG protected keys may cause problems on old systems
586360
sys-fs/cryptsetup - dmcrypt initscript should support truecrypt device via options var
591950
sys-fs/cryptsetup does not work with PGP encrypted key files in boot runlevel: failed to create temporary file '/root/.gnupg/.#lk0x00.....': Read-only file system
595586
>=sys-fs/cryptsetup-1.6.8-r1 - dmcrypt init script hangs when GPG uses pinentry-curses
613662
sys-fs/cryptsetup now fails to find LUKS on mdraid device at boot time
619048
sys-fs/cryptsetup-1.7.4: do not use hash in plain mode with keyfile specified
Lars Wendler · gentoo
sys-fs/cryptsetup: Bump to version 2.0.0_rc0
Package-Manager: Portage-2.3.11, Repoman-2.3.3
Alexis Ballier · gentoo
sys-fs/cryptsetup: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Lars Wendler · gentoo
sys-fs/cryptsetup: Removed old.
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Agostino Sarubbo · gentoo
sys-fs/cryptsetup: ia64 stable wrt bug #617314
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Michael Weber · gentoo
sys-fs/cryptsetup: ppc stable (bug 617314).
Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="ppc"
Agostino Sarubbo · gentoo
sys-fs/cryptsetup: ppc64 stable wrt bug #617314
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Tobias Klausmann · gentoo
sys-fs/cryptsetup-1.7.4-r0: add alpha keyword
Gentoo-Bug: 617314
Agostino Sarubbo · gentoo
sys-fs/cryptsetup: sparc stable wrt bug #617314
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Markus Meier · gentoo
sys-fs/cryptsetup: arm stable, bug #617314
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Jeroen Roovers · gentoo
sys-fs/cryptsetup: Stable for HPPA (bug #617314).
Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches
Agostino Sarubbo · gentoo
sys-fs/cryptsetup: x86 stable wrt bug #617314
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Lars Wendler · gentoo
sys-fs/cryptsetup: Added python-3.6 support.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Agostino Sarubbo · gentoo
sys-fs/cryptsetup: amd64 stable wrt bug #617314
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Lars Wendler · gentoo
sys-fs/cryptsetup: Removed old.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Lars Wendler · gentoo
sys-fs/cryptsetup: Bump to version 1.7.5
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Lars Wendler · gentoo
sys-fs/cryptsetup: Bump to version 1.7.4
Package-Manager: Portage-2.3.4, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Lars Wendler · gentoo
sys-fs/cryptsetup: Removed old.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Agostino Sarubbo · gentoo
sys-fs/cryptsetup: ia64 stable wrt bug #590246
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-fs/cryptsetup: ppc stable wrt bug #590246
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-fs/cryptsetup: sparc stable wrt bug #590246
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Thomas Deutschmann · gentoo
sys-fs/cryptsetup: x86 stable (bug #590246)
Package-Manager: Portage-2.3.2, Repoman-2.3.1
Aric Belsito · gentoo
sys-fs/cryptsetup: Add LibreSSL patch.
Remove unused sysmacros patch. Closes: https://github.com/gentoo/gentoo/pull/2724
Michał Górny · gentoo
global: Drop dead implementations from PYTHON_COMPAT
Lars Wendler · gentoo
sys-fs/cryptsetup: Removed old.
Package-Manager: portage-2.3.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-fs/cryptsetup: Bump to version 1.7.3
Package-Manager: portage-2.3.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Agostino Sarubbo · gentoo
sys-fs/cryptsetup: amd64 stable wrt bug #590246
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Tobias Klausmann · gentoo
sys-fs/cryptsetup-1.7.2-r0: add alpha keyword
Gentoo-Bug: 590246
Markus Meier · gentoo
sys-fs/cryptsetup: arm stable, bug #590246
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="arm"
Jeroen Roovers · gentoo
sys-fs/cryptsetup: Stable for PPC64 (bug #590246).
Package-Manager: portage-2.3.0 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
sys-fs/cryptsetup: Stable for HPPA (bug #590246).
Package-Manager: portage-2.3.0 RepoMan-Options: --ignore-arches
Lars Wendler · gentoo
sys-fs/cryptsetup: Removed old.
Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-fs/cryptsetup: Bump to version 1.7.2
Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Mike Frysinger · gentoo
sys-fs/cryptsetup: fix build w/newer glibc #580228
Lars Wendler · gentoo
sys-fs/cryptsetup: Removed old.
Package-Manager: portage-2.2.27 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-fs/cryptsetup: Bump to version 1.7.1
Package-Manager: portage-2.2.27 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/474'.
Gokturk Yuksek · gentoo
sys-fs/cryptsetup: fix obsolete wiki URL #551994
cryptsetup-1.6.5 has an incorrect link to cryptsetup wiki because upstream has migrated to gitlab. Package-Manager: portage-2.2.20.1
Mike Frysinger · gentoo
sys-fs/cryptsetup: add multiple python version support #567378
Lars Wendler · gentoo
sys-fs/cryptsetup: Added a kernel check for CRYPTO_SHA256 (bug #564882).
Package-Manager: portage-2.2.23 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-fs/cryptsetup: Removed old.
Package-Manager: portage-2.2.23 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-fs/cryptsetup: Bump to version 1.7.0
Package-Manager: portage-2.2.23 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Julian Ospald · gentoo
sys-fs/cryptsetup: add libressl support
Lars Wendler · gentoo
sys-fs/cryptsetup: Removed old.
Package-Manager: portage-2.2.20.1 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-fs/cryptsetup: Bump to version 1.6.8
Package-Manager: portage-2.2.20.1 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Justin Lecher · gentoo
Convert URIs for googlecode.com to https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
Justin Lecher · gentoo
Enable https for all google URIs
Signed-off-by: Justin Lecher <jlec@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed