mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-18 02:16:59 +02:00
bump(sys-fs/cryptsetup): sync with upstream
This commit is contained in:
parent
53fb46d991
commit
b33f10191c
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=configure install postinst prepare setup test
|
||||
DEPEND=static-libs? ( dev-libs/libgpg-error[static-libs(+)] dev-libs/popt[static-libs(+)] sys-apps/util-linux[static-libs(+)] gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] ) nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] ) openssl? ( dev-libs/openssl[static-libs(+)] ) pwquality? ( dev-libs/libpwquality[static-libs(+)] ) sys-fs/lvm2[static-libs(+)] udev? ( virtual/libudev[static-libs(+)] ) ) dev-libs/libgpg-error dev-libs/popt sys-apps/util-linux gcrypt? ( dev-libs/libgcrypt:0= ) nettle? ( >=dev-libs/nettle-2.4 ) openssl? ( dev-libs/openssl ) pwquality? ( dev-libs/libpwquality ) sys-fs/lvm2 udev? ( virtual/libudev ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?] ) virtual/pkgconfig static? ( dev-libs/libgpg-error[static-libs(+)] dev-libs/popt[static-libs(+)] sys-apps/util-linux[static-libs(+)] gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] ) nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] ) openssl? ( dev-libs/openssl[static-libs(+)] ) pwquality? ( dev-libs/libpwquality[static-libs(+)] ) sys-fs/lvm2[static-libs(+)] udev? ( virtual/libudev[static-libs(+)] ) ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=Tool to setup encrypted devices with dm-crypt
|
||||
EAPI=5
|
||||
HOMEPAGE=https://code.google.com/p/cryptsetup/
|
||||
IUSE=+gcrypt kernel nettle openssl nls pwquality python reencrypt static static-libs udev urandom python_targets_python2_7 python_targets_python3_4 python_single_target_python2_7 python_single_target_python3_4
|
||||
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86
|
||||
LICENSE=GPL-2+
|
||||
RDEPEND=static-libs? ( dev-libs/libgpg-error[static-libs(+)] dev-libs/popt[static-libs(+)] sys-apps/util-linux[static-libs(+)] gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] ) nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] ) openssl? ( dev-libs/openssl[static-libs(+)] ) pwquality? ( dev-libs/libpwquality[static-libs(+)] ) sys-fs/lvm2[static-libs(+)] udev? ( virtual/libudev[static-libs(+)] ) ) dev-libs/libgpg-error dev-libs/popt sys-apps/util-linux gcrypt? ( dev-libs/libgcrypt:0= ) nettle? ( >=dev-libs/nettle-2.4 ) openssl? ( dev-libs/openssl ) pwquality? ( dev-libs/libpwquality ) sys-fs/lvm2 udev? ( virtual/libudev ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?] )
|
||||
REQUIRED_USE=^^ ( gcrypt kernel nettle openssl ) python? ( ^^ ( python_single_target_python2_7 python_single_target_python3_4 ) python_single_target_python2_7? ( python_targets_python2_7 ) python_single_target_python3_4? ( python_targets_python3_4 ) ) static? ( !gcrypt )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://kernel/linux/utils/cryptsetup/v1.6/cryptsetup-1.6.5.tar.xz
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils ea170b525f6a38a006be05c9d9429f13 libtool 4890219c51da247200223277f993e054 linux-info af49d8ab3be91bb1d38b7201dc9e5123 multilib 165fc17c38d1b11dac2008280dab6e80 python-single-r1 19a74c6b5c191723a997dc7e0cc6bb09 python-utils-r1 d275302cd06aedef2ba08f81f3104206 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=110aeab58a8bfcfa6521c05bf9279587
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=configure install prepare setup test
|
||||
DEPEND=static-libs? ( dev-libs/libgpg-error[static-libs(+)] dev-libs/popt[static-libs(+)] sys-apps/util-linux[static-libs(+)] gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] ) nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] ) openssl? ( !libressl? ( dev-libs/openssl:0=[static-libs(+)] ) libressl? ( dev-libs/libressl:=[static-libs(+)] ) ) pwquality? ( dev-libs/libpwquality[static-libs(+)] ) sys-fs/lvm2[static-libs(+)] udev? ( virtual/libudev[static-libs(+)] ) ) dev-libs/libgpg-error dev-libs/popt sys-apps/util-linux gcrypt? ( dev-libs/libgcrypt:0= ) nettle? ( >=dev-libs/nettle-2.4 ) openssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) pwquality? ( dev-libs/libpwquality ) sys-fs/lvm2 udev? ( virtual/libudev ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?] ) virtual/pkgconfig static? ( dev-libs/libgpg-error[static-libs(+)] dev-libs/popt[static-libs(+)] sys-apps/util-linux[static-libs(+)] gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] ) nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] ) openssl? ( !libressl? ( dev-libs/openssl:0=[static-libs(+)] ) libressl? ( dev-libs/libressl:=[static-libs(+)] ) ) pwquality? ( dev-libs/libpwquality[static-libs(+)] ) sys-fs/lvm2[static-libs(+)] udev? ( virtual/libudev[static-libs(+)] ) ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=Tool to setup encrypted devices with dm-crypt
|
||||
EAPI=5
|
||||
HOMEPAGE=https://gitlab.com/cryptsetup/cryptsetup/blob/master/README.md
|
||||
IUSE=+gcrypt kernel nettle openssl libressl nls pwquality python reencrypt static static-libs udev urandom python_targets_python2_7 python_targets_python3_4 python_single_target_python2_7 python_single_target_python3_4
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||
LICENSE=GPL-2+
|
||||
RDEPEND=static-libs? ( dev-libs/libgpg-error[static-libs(+)] dev-libs/popt[static-libs(+)] sys-apps/util-linux[static-libs(+)] gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] ) nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] ) openssl? ( !libressl? ( dev-libs/openssl:0=[static-libs(+)] ) libressl? ( dev-libs/libressl:=[static-libs(+)] ) ) pwquality? ( dev-libs/libpwquality[static-libs(+)] ) sys-fs/lvm2[static-libs(+)] udev? ( virtual/libudev[static-libs(+)] ) ) dev-libs/libgpg-error dev-libs/popt sys-apps/util-linux gcrypt? ( dev-libs/libgcrypt:0= ) nettle? ( >=dev-libs/nettle-2.4 ) openssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) pwquality? ( dev-libs/libpwquality ) sys-fs/lvm2 udev? ( virtual/libudev ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?] )
|
||||
REQUIRED_USE=^^ ( gcrypt kernel nettle openssl ) python? ( ^^ ( python_single_target_python2_7 python_single_target_python3_4 ) python_single_target_python2_7? ( python_targets_python2_7 ) python_single_target_python3_4? ( python_targets_python3_4 ) ) static? ( !gcrypt )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://kernel/linux/utils/cryptsetup/v1.6/cryptsetup-1.6.8.tar.xz
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils ea170b525f6a38a006be05c9d9429f13 libtool 4890219c51da247200223277f993e054 linux-info af49d8ab3be91bb1d38b7201dc9e5123 multilib 165fc17c38d1b11dac2008280dab6e80 python-single-r1 19a74c6b5c191723a997dc7e0cc6bb09 python-utils-r1 d275302cd06aedef2ba08f81f3104206 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=1d21bff582667cb77db65429ef255829
|
@ -4,11 +4,11 @@ DESCRIPTION=Tool to setup encrypted devices with dm-crypt
|
||||
EAPI=5
|
||||
HOMEPAGE=https://gitlab.com/cryptsetup/cryptsetup/blob/master/README.md
|
||||
IUSE=+gcrypt kernel nettle openssl libressl nls pwquality python reencrypt static static-libs udev urandom python_targets_python2_7 python_targets_python3_4 python_targets_python3_5
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86
|
||||
LICENSE=GPL-2+
|
||||
RDEPEND=static-libs? ( dev-libs/libgpg-error[static-libs(+)] dev-libs/popt[static-libs(+)] sys-apps/util-linux[static-libs(+)] gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] ) nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] ) openssl? ( !libressl? ( dev-libs/openssl:0=[static-libs(+)] ) libressl? ( dev-libs/libressl:=[static-libs(+)] ) ) pwquality? ( dev-libs/libpwquality[static-libs(+)] ) sys-fs/lvm2[static-libs(+)] udev? ( virtual/libudev[static-libs(+)] ) ) dev-libs/libgpg-error dev-libs/popt sys-apps/util-linux gcrypt? ( dev-libs/libgcrypt:0= ) nettle? ( >=dev-libs/nettle-2.4 ) openssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) pwquality? ( dev-libs/libpwquality ) sys-fs/lvm2 udev? ( virtual/libudev ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] )
|
||||
REQUIRED_USE=^^ ( gcrypt kernel nettle openssl ) python? ( || ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) ) static? ( !gcrypt )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://kernel/linux/utils/cryptsetup/v1.7/cryptsetup-1.7.2.tar.xz
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c distutils-r1 f1707af2d2ad4cf700a9e690de6ed855 eutils ea170b525f6a38a006be05c9d9429f13 libtool 4890219c51da247200223277f993e054 linux-info af49d8ab3be91bb1d38b7201dc9e5123 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing eb9be4b678c4e71f3f530a767df31912 python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d275302cd06aedef2ba08f81f3104206 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=9765e60949c9094313af838ba4d583cf
|
||||
_md5_=49936217a545a07c4b9211fb538194df
|
||||
|
@ -9,6 +9,6 @@ LICENSE=GPL-2+
|
||||
RDEPEND=static-libs? ( dev-libs/libgpg-error[static-libs(+)] dev-libs/popt[static-libs(+)] sys-apps/util-linux[static-libs(+)] gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] ) nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] ) openssl? ( !libressl? ( dev-libs/openssl:0=[static-libs(+)] ) libressl? ( dev-libs/libressl:=[static-libs(+)] ) ) pwquality? ( dev-libs/libpwquality[static-libs(+)] ) sys-fs/lvm2[static-libs(+)] udev? ( virtual/libudev[static-libs(+)] ) ) dev-libs/libgpg-error dev-libs/popt sys-apps/util-linux gcrypt? ( dev-libs/libgcrypt:0= ) nettle? ( >=dev-libs/nettle-2.4 ) openssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) pwquality? ( dev-libs/libpwquality ) sys-fs/lvm2 udev? ( virtual/libudev ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] )
|
||||
REQUIRED_USE=^^ ( gcrypt kernel nettle openssl ) python? ( || ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) ) static? ( !gcrypt )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://kernel/linux/utils/cryptsetup/v1.7/cryptsetup-1.7.1.tar.xz
|
||||
SRC_URI=mirror://kernel/linux/utils/cryptsetup/v1.7/cryptsetup-1.7.3.tar.xz
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c distutils-r1 f1707af2d2ad4cf700a9e690de6ed855 eutils ea170b525f6a38a006be05c9d9429f13 libtool 4890219c51da247200223277f993e054 linux-info af49d8ab3be91bb1d38b7201dc9e5123 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing eb9be4b678c4e71f3f530a767df31912 python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d275302cd06aedef2ba08f81f3104206 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=1e8055f159b32cb7aa240151d776b3e2
|
||||
_md5_=e2520925e927f503c2e4ed9897aad256
|
@ -1,199 +0,0 @@
|
||||
# ChangeLog for sys-fs/cryptsetup
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*cryptsetup-1.6.7 (09 Aug 2015)
|
||||
*cryptsetup-1.6.6 (09 Aug 2015)
|
||||
*cryptsetup-1.6.5 (09 Aug 2015)
|
||||
*cryptsetup-1.6.2 (09 Aug 2015)
|
||||
|
||||
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +cryptsetup-1.6.2.ebuild,
|
||||
+cryptsetup-1.6.5.ebuild, +cryptsetup-1.6.6.ebuild,
|
||||
+cryptsetup-1.6.7.ebuild, +files/1.0.6-dmcrypt.confd,
|
||||
+files/1.5.1-dmcrypt.rc, +files/1.6.7-dmcrypt.confd,
|
||||
+files/1.6.7-dmcrypt.rc, +files/cryptsetup-1.6.1-openssl-static.patch,
|
||||
+metadata.xml:
|
||||
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
|
||||
|
||||
09 Aug 2015; Ulrich Müller <ulm@gentoo.org> files/1.5.1-dmcrypt.rc,
|
||||
files/1.6.7-dmcrypt.rc:
|
||||
[QA] Remove executable bit from files, bug 550434.
|
||||
|
||||
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
|
||||
Use https by default
|
||||
|
||||
Convert all URLs for sites supporting encrypted connections from http to
|
||||
https
|
||||
|
||||
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||
|
||||
24 Aug 2015; Justin Lecher <jlec@gentoo.org> cryptsetup-1.6.2.ebuild,
|
||||
cryptsetup-1.6.5.ebuild, cryptsetup-1.6.6.ebuild:
|
||||
Enable https for all google URIs
|
||||
|
||||
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||
|
||||
24 Aug 2015; Justin Lecher <jlec@gentoo.org> cryptsetup-1.6.2.ebuild,
|
||||
cryptsetup-1.6.5.ebuild, cryptsetup-1.6.6.ebuild:
|
||||
Convert URIs for googlecode.com to https
|
||||
|
||||
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||
|
||||
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
|
||||
Revert DOCTYPE SYSTEM https changes in metadata.xml
|
||||
|
||||
repoman does not yet accept the https version.
|
||||
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
|
||||
|
||||
Bug: https://bugs.gentoo.org/552720
|
||||
|
||||
*cryptsetup-1.6.8 (08 Sep 2015)
|
||||
|
||||
08 Sep 2015; Lars Wendler <polynomial-c@gentoo.org>
|
||||
+cryptsetup-1.6.8.ebuild:
|
||||
Bump to version 1.6.8
|
||||
|
||||
Package-Manager: portage-2.2.20.1
|
||||
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
||||
|
||||
08 Sep 2015; Lars Wendler <polynomial-c@gentoo.org>
|
||||
-cryptsetup-1.6.6.ebuild:
|
||||
Removed old.
|
||||
|
||||
Package-Manager: portage-2.2.20.1
|
||||
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
||||
|
||||
*cryptsetup-1.6.8-r1 (05 Oct 2015)
|
||||
|
||||
05 Oct 2015; Julian Ospald <hasufell@gentoo.org>
|
||||
+cryptsetup-1.6.8-r1.ebuild:
|
||||
add libressl support
|
||||
|
||||
*cryptsetup-1.7.0 (04 Nov 2015)
|
||||
|
||||
04 Nov 2015; Lars Wendler <polynomial-c@gentoo.org>
|
||||
+cryptsetup-1.7.0.ebuild:
|
||||
Bump to version 1.7.0
|
||||
|
||||
Package-Manager: portage-2.2.23
|
||||
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
||||
|
||||
04 Nov 2015; Lars Wendler <polynomial-c@gentoo.org>
|
||||
-cryptsetup-1.6.2.ebuild, -cryptsetup-1.6.7.ebuild,
|
||||
-files/cryptsetup-1.6.1-openssl-static.patch:
|
||||
Removed old.
|
||||
|
||||
Package-Manager: portage-2.2.23
|
||||
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
||||
|
||||
04 Nov 2015; Lars Wendler <polynomial-c@gentoo.org> cryptsetup-1.7.0.ebuild:
|
||||
Added a kernel check for CRYPTO_SHA256 (bug #564882).
|
||||
|
||||
Package-Manager: portage-2.2.23
|
||||
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
||||
|
||||
24 Nov 2015; Mike Frysinger <vapier@gentoo.org> metadata.xml:
|
||||
standardize various metadata.xml style
|
||||
|
||||
*cryptsetup-1.7.0-r1 (09 Dec 2015)
|
||||
|
||||
09 Dec 2015; Mike Frysinger <vapier@gentoo.org> +cryptsetup-1.7.0-r1.ebuild,
|
||||
+files/setup-1.7.0.py:
|
||||
add multiple python version support #567378
|
||||
|
||||
15 Dec 2015; Gokturk Yuksek <gokturk@binghamton.edu>
|
||||
cryptsetup-1.6.5.ebuild:
|
||||
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
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Unify quoting in metadata.xml files for machine processing
|
||||
|
||||
Force unified quoting in all metadata.xml files since lxml does not
|
||||
preserve original use of single and double quotes. Ensuring unified
|
||||
quoting before the process allows distinguishing the GLEP 67-related
|
||||
metadata.xml changes from unrelated quoting changes.
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Replace all herds with appropriate projects (GLEP 67)
|
||||
|
||||
Replace all uses of herd with appropriate project maintainers, or no
|
||||
maintainers in case of herds requested to be disbanded.
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Set appropriate maintainer types in metadata.xml (GLEP 67)
|
||||
|
||||
*cryptsetup-1.7.1 (28 Feb 2016)
|
||||
|
||||
28 Feb 2016; Lars Wendler <polynomial-c@gentoo.org>
|
||||
+cryptsetup-1.7.1.ebuild:
|
||||
Bump to version 1.7.1
|
||||
|
||||
Package-Manager: portage-2.2.27
|
||||
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
||||
|
||||
28 Feb 2016; Lars Wendler <polynomial-c@gentoo.org>
|
||||
-cryptsetup-1.6.8.ebuild, -cryptsetup-1.7.0.ebuild:
|
||||
Removed old.
|
||||
|
||||
Package-Manager: portage-2.2.27
|
||||
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
||||
|
||||
19 Apr 2016; Mike Frysinger <vapier@gentoo.org> cryptsetup-1.7.1.ebuild,
|
||||
+files/cryptsetup-1.7.1-sysmacros.patch:
|
||||
fix build w/newer glibc #580228
|
||||
|
||||
18 May 2016; Austin English <wizardedit@gentoo.org> files/1.5.1-dmcrypt.rc,
|
||||
files/1.6.7-dmcrypt.rc:
|
||||
use #!/sbin/openrc-run instead of #!/sbin/runscript
|
||||
|
||||
*cryptsetup-1.7.2 (04 Jun 2016)
|
||||
|
||||
04 Jun 2016; Lars Wendler <polynomial-c@gentoo.org>
|
||||
+cryptsetup-1.7.2.ebuild:
|
||||
Bump to version 1.7.2
|
||||
|
||||
Package-Manager: portage-2.2.28
|
||||
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
||||
|
||||
04 Jun 2016; Lars Wendler <polynomial-c@gentoo.org>
|
||||
-cryptsetup-1.7.0-r1.ebuild:
|
||||
Removed old.
|
||||
|
||||
Package-Manager: portage-2.2.28
|
||||
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
||||
|
@ -1,854 +0,0 @@
|
||||
# ChangeLog for sys-fs/cryptsetup
|
||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-fs/cryptsetup/ChangeLog,v 1.207 2015/04/12 22:25:40 vapier Exp $
|
||||
|
||||
*cryptsetup-1.6.7 (12 Apr 2015)
|
||||
|
||||
12 Apr 2015; Mike Frysinger <vapier@gentoo.org> +cryptsetup-1.6.7.ebuild,
|
||||
+files/1.6.7-dmcrypt.confd, +files/1.6.7-dmcrypt.rc:
|
||||
Adapt the timeout logic to apply to the gpg command too #357449 by Vespian.
|
||||
Version bump #546140 by Nikoli.
|
||||
|
||||
12 Apr 2015; Mike Frysinger <vapier@gentoo.org> files/1.0.6-dmcrypt.confd,
|
||||
files/1.5.1-dmcrypt.rc:
|
||||
Allow loopbacks to be allocated dynamically from a free one #282626 by Zeev
|
||||
Tarantov.
|
||||
|
||||
12 Apr 2015; Mike Frysinger <vapier@gentoo.org> files/1.0.6-dmcrypt.confd,
|
||||
files/1.5.1-dmcrypt.rc:
|
||||
Use blkid -t to look up devices via tag values (like UUID/PARTUUID) #525524 by
|
||||
tokiclover.
|
||||
|
||||
12 Apr 2015; Mike Frysinger <vapier@gentoo.org> files/1.5.1-dmcrypt.rc:
|
||||
Delete old dm_crypt_execute_localmount hook as no one uses it anymore #321507
|
||||
by forums.
|
||||
|
||||
12 Apr 2015; Mike Frysinger <vapier@gentoo.org> files/1.5.1-dmcrypt.rc:
|
||||
Run ebegin message through eval so the output is expanded #442374 by Toralf
|
||||
Förster.
|
||||
|
||||
12 Apr 2015; Mike Frysinger <vapier@gentoo.org> files/1.0.6-dmcrypt.confd:
|
||||
Note that the config file must be terminated by a newline #426986 by klamp.
|
||||
|
||||
12 Apr 2015; Mike Frysinger <vapier@gentoo.org> files/1.5.1-dmcrypt.rc:
|
||||
Explicitly have cryptsetup read the key from stdin #266546 by forums.
|
||||
|
||||
12 Apr 2015; Mike Frysinger <vapier@gentoo.org> files/1.5.1-dmcrypt.rc:
|
||||
Automatically run before swap when creating swap files #509412 by Toralf
|
||||
Förster.
|
||||
|
||||
12 Apr 2015; Mike Frysinger <vapier@gentoo.org> files/1.5.1-dmcrypt.rc:
|
||||
Fix bashisms in init script #451460 by Alexander Tsoy.
|
||||
|
||||
12 Apr 2015; Mike Frysinger <vapier@gentoo.org> cryptsetup-1.6.5.ebuild,
|
||||
cryptsetup-1.6.6.ebuild, metadata.xml:
|
||||
Add USE=pwquality to control libpwquality dep #492624 by Nikoli.
|
||||
|
||||
08 Apr 2015; Michał Górny <mgorny@gentoo.org> cryptsetup-1.6.2.ebuild:
|
||||
Drop old Python implementations
|
||||
|
||||
10 Feb 2015; Michał Górny <mgorny@gentoo.org> files/1.0.6-dmcrypt.confd:
|
||||
Fix example in conf.d, bug #518592, patch by Michael Mair-Keimberger.
|
||||
|
||||
09 Nov 2014; Rick Farina <zerochaos@gentoo.org> cryptsetup-1.6.6.ebuild:
|
||||
fix bug 525208 per klondike's testing
|
||||
|
||||
01 Nov 2014; Rick Farina <zerochaos@gentoo.org> cryptsetup-1.6.6.ebuild:
|
||||
fixed my own typo this time
|
||||
|
||||
01 Nov 2014; Rick Farina <zerochaos@gentoo.org> cryptsetup-1.6.6.ebuild:
|
||||
fix minor typos and version number inconsistency for bug 525208 fix
|
||||
|
||||
01 Nov 2014; Mike Frysinger <vapier@gentoo.org> cryptsetup-1.6.5.ebuild,
|
||||
cryptsetup-1.6.6.ebuild:
|
||||
Only run eautoreconf when user patches are applied #496526 by vonabarak.
|
||||
|
||||
01 Nov 2014; Mike Frysinger <vapier@gentoo.org> cryptsetup-1.6.5.ebuild:
|
||||
Mark alpha/s390/sh stable #510342.
|
||||
|
||||
01 Nov 2014; Mike Frysinger <vapier@gentoo.org> cryptsetup-1.6.2.ebuild,
|
||||
cryptsetup-1.6.5.ebuild, cryptsetup-1.6.6.ebuild:
|
||||
Drop e2fsprogs-libs as it is not used #481774 by Sven E..
|
||||
|
||||
01 Nov 2014; Mike Frysinger <vapier@gentoo.org> cryptsetup-1.6.6.ebuild:
|
||||
Warn USE=gcrypt users about broken whirlpool hashes #525208 by Francisco Blas
|
||||
Izquierdo Riera.
|
||||
|
||||
29 Oct 2014; Agostino Sarubbo <ago@gentoo.org> cryptsetup-1.6.5.ebuild:
|
||||
Stable for sparc, wrt bug #510342
|
||||
|
||||
28 Oct 2014; Agostino Sarubbo <ago@gentoo.org> cryptsetup-1.6.5.ebuild:
|
||||
Stable for ia64, wrt bug #510342
|
||||
|
||||
19 Oct 2014; Mike Frysinger <vapier@gentoo.org> files/1.5.1-dmcrypt.rc:
|
||||
Move from "luksOpen" to "open" since they are the same and the former is
|
||||
deprecated #525524 by tokiclover.
|
||||
|
||||
12 Oct 2014; Agostino Sarubbo <ago@gentoo.org> cryptsetup-1.6.5.ebuild:
|
||||
Stable for x86, wrt bug #510342
|
||||
|
||||
19 Sep 2014; Agostino Sarubbo <ago@gentoo.org> cryptsetup-1.6.5.ebuild:
|
||||
Stable for ppc64, wrt bug #510342
|
||||
|
||||
13 Sep 2014; Markus Meier <maekke@gentoo.org> cryptsetup-1.6.5.ebuild:
|
||||
arm stable, bug #510342
|
||||
|
||||
10 Sep 2014; Rick Farina <zerochaos@gentoo.org> cryptsetup-1.6.2.ebuild,
|
||||
cryptsetup-1.6.5.ebuild, cryptsetup-1.6.6.ebuild:
|
||||
add missing subslot dep for libgcrypt
|
||||
|
||||
07 Sep 2014; Agostino Sarubbo <ago@gentoo.org> cryptsetup-1.6.5.ebuild:
|
||||
Stable for ppc, wrt bug #510342
|
||||
|
||||
30 Aug 2014; Chema Alonso <nimiux@gentoo.org> cryptsetup-1.6.5.ebuild:
|
||||
Stable for amd64 wrt bug #510342
|
||||
|
||||
28 Aug 2014; Jeroen Roovers <jer@gentoo.org> cryptsetup-1.6.5.ebuild:
|
||||
Stable for HPPA (bug #510342).
|
||||
|
||||
27 Aug 2014; Patrick Lauer <patrick@gentoo.org> metadata.xml:
|
||||
Remove unneeded useflag description from metadata.xml
|
||||
|
||||
26 Aug 2014; Samuli Suominen <ssuominen@gentoo.org>
|
||||
-cryptsetup-1.0.6-r2.ebuild, -cryptsetup-1.1.3-r3.ebuild,
|
||||
-cryptsetup-1.2.0-r1.ebuild, -cryptsetup-1.4.3.ebuild,
|
||||
-cryptsetup-1.5.1.ebuild, -files/1.0.5-dm-crypt-stop.sh,
|
||||
-files/1.0.5-dmcrypt.rc, -files/1.0.6-r2-dm-crypt-start.sh,
|
||||
-files/1.1.3-dm-crypt-start.sh, -files/1.1.3-dm-crypt-stop.sh,
|
||||
-files/cryptsetup-1.0.6-udevsettle.patch, -files/dmcrypt.rc:
|
||||
old
|
||||
|
||||
26 Aug 2014; Samuli Suominen <ssuominen@gentoo.org> cryptsetup-1.6.2.ebuild,
|
||||
cryptsetup-1.6.5.ebuild, cryptsetup-1.6.6.ebuild:
|
||||
Block use of USE gcrypt with USE static in stable, next stable and latest wrt
|
||||
#496612
|
||||
|
||||
20 Aug 2014; Mike Frysinger <vapier@gentoo.org> cryptsetup-1.6.6.ebuild:
|
||||
Add epatch_user #520276 by Nikoli.
|
||||
|
||||
19 Aug 2014; Lars Wendler <polynomial-c@gentoo.org> cryptsetup-1.6.5.ebuild,
|
||||
cryptsetup-1.6.6.ebuild:
|
||||
Adjusted PYTHON_COMPAT variable as requested by Arfrever in IRC.
|
||||
|
||||
*cryptsetup-1.6.6 (19 Aug 2014)
|
||||
|
||||
19 Aug 2014; Lars Wendler <polynomial-c@gentoo.org> -cryptsetup-1.6.3.ebuild,
|
||||
-cryptsetup-1.6.4.ebuild, +cryptsetup-1.6.6.ebuild:
|
||||
Version bump (bug #520172). Removed old.
|
||||
|
||||
25 Jul 2014; Samuli Suominen <ssuominen@gentoo.org>
|
||||
cryptsetup-1.0.6-r2.ebuild, cryptsetup-1.1.3-r3.ebuild,
|
||||
cryptsetup-1.2.0-r1.ebuild, cryptsetup-1.4.3.ebuild, cryptsetup-1.5.1.ebuild,
|
||||
cryptsetup-1.6.2.ebuild, cryptsetup-1.6.3.ebuild, cryptsetup-1.6.4.ebuild,
|
||||
cryptsetup-1.6.5.ebuild:
|
||||
Use virtual/libudev (prereq. for dropping compability USE flag "static-libs"
|
||||
from virtual/udev)
|
||||
|
||||
*cryptsetup-1.6.5 (01 Jul 2014)
|
||||
|
||||
01 Jul 2014; Robin H. Johnson <robbat2@gentoo.org> +cryptsetup-1.6.5.ebuild:
|
||||
Bump per bug #515838.
|
||||
|
||||
*cryptsetup-1.6.4 (03 Mar 2014)
|
||||
|
||||
03 Mar 2014; Lars Wendler <polynomial-c@gentoo.org> -cryptsetup-1.1.2.ebuild,
|
||||
-cryptsetup-1.4.1.ebuild, -cryptsetup-1.4.1-r1.ebuild,
|
||||
-cryptsetup-1.4.2.ebuild, -cryptsetup-1.6.0.ebuild, -cryptsetup-1.6.1.ebuild,
|
||||
+cryptsetup-1.6.4.ebuild, -files/1.1.0-libudev.patch,
|
||||
-files/1.1.0_rc3-static-no-selinux.patch, -files/1.4.1-dmcrypt.rc:
|
||||
Version bump (bug #503280). Removed old.
|
||||
|
||||
01 Mar 2014; Michał Górny <mgorny@gentoo.org> cryptsetup-1.1.2.ebuild,
|
||||
cryptsetup-1.1.3-r3.ebuild, cryptsetup-1.2.0-r1.ebuild,
|
||||
cryptsetup-1.4.1-r1.ebuild, cryptsetup-1.4.1.ebuild, cryptsetup-1.4.2.ebuild,
|
||||
cryptsetup-1.4.3.ebuild, cryptsetup-1.5.1.ebuild, cryptsetup-1.6.0.ebuild,
|
||||
cryptsetup-1.6.1.ebuild, cryptsetup-1.6.2.ebuild, cryptsetup-1.6.3.ebuild:
|
||||
Update libgcrypt dep to use slot :0.
|
||||
|
||||
18 Jan 2014; Agostino Sarubbo <ago@gentoo.org> cryptsetup-1.6.2.ebuild:
|
||||
Stable for alpha, wrt bug #487652
|
||||
|
||||
15 Jan 2014; Agostino Sarubbo <ago@gentoo.org> cryptsetup-1.6.2.ebuild:
|
||||
Stable for ia64, wrt bug #487652
|
||||
|
||||
*cryptsetup-1.6.3 (27 Dec 2013)
|
||||
|
||||
27 Dec 2013; Lars Wendler <polynomial-c@gentoo.org> +cryptsetup-1.6.3.ebuild:
|
||||
Version bump by Manuel Rüger (bug #496126).
|
||||
|
||||
23 Dec 2013; Agostino Sarubbo <ago@gentoo.org> cryptsetup-1.6.2.ebuild:
|
||||
Stable for sparc, wrt bug #487652
|
||||
|
||||
22 Dec 2013; Agostino Sarubbo <ago@gentoo.org> cryptsetup-1.6.2.ebuild:
|
||||
Stable for ppc64, wrt bug #487652
|
||||
|
||||
21 Dec 2013; Agostino Sarubbo <ago@gentoo.org> cryptsetup-1.6.2.ebuild:
|
||||
Stable for ppc, wrt bug #487652
|
||||
|
||||
01 Dec 2013; Johannes Huber <johu@gentoo.org> cryptsetup-1.6.2.ebuild:
|
||||
x86 stable, bug #487652
|
||||
|
||||
27 Nov 2013; Markus Meier <maekke@gentoo.org> cryptsetup-1.6.2.ebuild:
|
||||
arm stable, bug #487652
|
||||
|
||||
19 Nov 2013; Chema Alonso <nimiux@gentoo.org> cryptsetup-1.6.2.ebuild:
|
||||
Stable for amd64 wrt bug #487652
|
||||
|
||||
09 Nov 2013; Jeroen Roovers <jer@gentoo.org> cryptsetup-1.6.2.ebuild:
|
||||
Stable for HPPA (bug #487652).
|
||||
|
||||
05 Sep 2013; Michał Górny <mgorny@gentoo.org> cryptsetup-1.6.1.ebuild:
|
||||
Clean up PYTHON_COMPAT from old implementations.
|
||||
|
||||
*cryptsetup-1.6.2 (14 Aug 2013)
|
||||
|
||||
14 Aug 2013; Tim Harder <radhermit@gentoo.org> +cryptsetup-1.6.2.ebuild:
|
||||
Version bump.
|
||||
|
||||
14 Aug 2013; Tim Harder <radhermit@gentoo.org> metadata.xml:
|
||||
Simplify USE flag descriptions.
|
||||
|
||||
06 Aug 2013; Ian Stakenvicius <axs@gentoo.org>
|
||||
+files/cryptsetup-1.6.1-openssl-static.patch, cryptsetup-1.6.1.ebuild:
|
||||
fixed compilation error when USE='openssl static', bug 472692; dropped
|
||||
IUSE=selinux as there is no direct dep, selinux support comes from
|
||||
libdevmapper via sys-fs/lvm2[selinux]
|
||||
|
||||
04 Jun 2013; Diego E. Pettenò <flameeyes@gentoo.org> cryptsetup-1.6.1.ebuild:
|
||||
Fix broken dependencies.
|
||||
|
||||
04 Jun 2013; Tim Harder <radhermit@gentoo.org> cryptsetup-1.6.1.ebuild:
|
||||
Drop -caps use dep from libgcrypt to fix dep tree (and libgcrypt now has
|
||||
capabilities disabled by default).
|
||||
|
||||
*cryptsetup-1.6.1 (04 Jun 2013)
|
||||
|
||||
04 Jun 2013; Tim Harder <radhermit@gentoo.org> +cryptsetup-1.6.1.ebuild,
|
||||
metadata.xml:
|
||||
Version bump (bug #464610 by Manuel Rüger), convert to python-single-r1, add
|
||||
support for choosing a crypto backend (gcrypt, kernel, nettle, or openssl),
|
||||
remove old postinst warning, and only show postinst logs on new installs.
|
||||
|
||||
09 Apr 2013; Samuli Suominen <ssuominen@gentoo.org>
|
||||
cryptsetup-1.0.6-r2.ebuild:
|
||||
Remove sys-fs/device-mapper from || () syntax in favour of sys-fs/lvm2 wrt
|
||||
#461382
|
||||
|
||||
21 Jan 2013; Mike Frysinger <vapier@gentoo.org> cryptsetup-1.4.3.ebuild,
|
||||
cryptsetup-1.5.1.ebuild, cryptsetup-1.6.0.ebuild:
|
||||
Add USE=udev control #453390 by Piotr Mitas.
|
||||
|
||||
21 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> cryptsetup-1.5.1.ebuild,
|
||||
cryptsetup-1.6.0.ebuild:
|
||||
Restore virtual/udev dependency wrt #453390 by Piotr Mitas
|
||||
|
||||
*cryptsetup-1.6.0 (17 Jan 2013)
|
||||
*cryptsetup-1.5.1 (17 Jan 2013)
|
||||
|
||||
17 Jan 2013; Robin H. Johnson <robbat2@gentoo.org> +cryptsetup-1.5.1.ebuild,
|
||||
+cryptsetup-1.6.0.ebuild, +files/1.5.1-dmcrypt.rc, metadata.xml:
|
||||
Bump per bug #421249. Add UUID support per bug #420015.
|
||||
|
||||
21 Dec 2012; Mike Frysinger <vapier@gentoo.org> cryptsetup-1.4.3.ebuild:
|
||||
Drop udev dep since cryptsetup no longer calls udevsettle at runtime #445660
|
||||
by Piotr Karbowski.
|
||||
|
||||
16 Dec 2012; Raúl Porcel <armin76@gentoo.org> cryptsetup-1.4.3.ebuild:
|
||||
alpha/ia64/s390/sh/sparc stable wrt #429704
|
||||
|
||||
29 Nov 2012; Samuli Suominen <ssuominen@gentoo.org>
|
||||
cryptsetup-1.0.6-r2.ebuild, cryptsetup-1.1.2.ebuild,
|
||||
cryptsetup-1.1.3-r3.ebuild, cryptsetup-1.2.0-r1.ebuild,
|
||||
cryptsetup-1.4.1.ebuild, cryptsetup-1.4.1-r1.ebuild, cryptsetup-1.4.2.ebuild,
|
||||
cryptsetup-1.4.3.ebuild:
|
||||
Use virtual/udev instead of sys-fs/udev wrt #444398
|
||||
|
||||
21 Nov 2012; Agostino Sarubbo <ago@gentoo.org> cryptsetup-1.4.3.ebuild:
|
||||
Stable for x86, tested by Vicente Olivert Riera <peratu@carrosses.com>, wrt
|
||||
bug #429704
|
||||
|
||||
30 Oct 2012; Jeroen Roovers <jer@gentoo.org> cryptsetup-1.4.3.ebuild:
|
||||
Stable for HPPA (bug #429704).
|
||||
|
||||
25 Oct 2012; Anthony G. Basile <blueness@gentoo.org> cryptsetup-1.4.3.ebuild:
|
||||
stable arm ppc ppc64, bug #429704
|
||||
|
||||
22 Oct 2012; Agostino Sarubbo <ago@gentoo.org> cryptsetup-1.4.3.ebuild:
|
||||
Stable for amd64, wrt bug #429704
|
||||
|
||||
21 Oct 2012; Samuli Suominen <ssuominen@gentoo.org>
|
||||
cryptsetup-1.2.0-r1.ebuild, cryptsetup-1.4.1.ebuild:
|
||||
Update sys-fs/udev dependency because stable udev was revision bumped.
|
||||
|
||||
*cryptsetup-1.4.3 (06 Jun 2012)
|
||||
|
||||
06 Jun 2012; Mike Frysinger <vapier@gentoo.org> +cryptsetup-1.4.3.ebuild:
|
||||
Version bump #419829 by Manuel Rüger (mrueg).
|
||||
|
||||
21 May 2012; Samuli Suominen <ssuominen@gentoo.org>
|
||||
cryptsetup-1.2.0-r1.ebuild, cryptsetup-1.4.1.ebuild:
|
||||
Fix sys-fs/udev dependency within || ( ) block from -171-r5 to -171-r6 wrt
|
||||
#416653, Comment #3 by Mariusz Pękala
|
||||
|
||||
11 May 2012; Mike Frysinger <vapier@gentoo.org> cryptsetup-1.4.2.ebuild:
|
||||
Always depend on library packages as we install a shared lib as pointed out by
|
||||
Samuli Suominen #414665 by Egor Y. Egorov.
|
||||
|
||||
*cryptsetup-1.4.2 (11 May 2012)
|
||||
|
||||
11 May 2012; Mike Frysinger <vapier@gentoo.org> +cryptsetup-1.4.2.ebuild,
|
||||
files/dmcrypt.rc:
|
||||
Version bump #412795 by Manuel Rüger (mrueg). Replace `read -t` with stty
|
||||
hacks by Martin Väth #255528.
|
||||
|
||||
11 May 2012; Mike Frysinger <vapier@gentoo.org> +files/1.4.1-dmcrypt.rc,
|
||||
cryptsetup-1.4.1.ebuild, cryptsetup-1.4.1-r1.ebuild:
|
||||
Rename stable dmcrypt init.d so updates can land for newer versions.
|
||||
|
||||
11 May 2012; Mike Frysinger <vapier@gentoo.org> files/dmcrypt.rc:
|
||||
Use POSIX compliant for loop #408117 by Maxim Kammerer.
|
||||
|
||||
11 May 2012; Mike Frysinger <vapier@gentoo.org> cryptsetup-1.4.1-r1.ebuild:
|
||||
Add write access to /dev/mapper and /dev/loop for tests #408047 by Toralf
|
||||
Förster.
|
||||
|
||||
11 May 2012; Mike Frysinger <vapier@gentoo.org> cryptsetup-1.4.1-r1.ebuild:
|
||||
Unify static lib dependencies and update to EAPI=4.
|
||||
|
||||
01 Apr 2012; Raúl Porcel <armin76@gentoo.org> cryptsetup-1.4.1.ebuild:
|
||||
alpha/ia64/s390/sh/sparc stable wrt #401217
|
||||
|
||||
30 Mar 2012; Markus Meier <maekke@gentoo.org> cryptsetup-1.4.1.ebuild:
|
||||
arm stable, bug #401217
|
||||
|
||||
*cryptsetup-1.4.1-r1 (20 Mar 2012)
|
||||
|
||||
20 Mar 2012; Samuli Suominen <ssuominen@gentoo.org>
|
||||
+cryptsetup-1.4.1-r1.ebuild:
|
||||
Don't enable USE="static" by default anymore because initramfs is required
|
||||
with latest udev for separate /usr in anycase. This was a workaround for
|
||||
cross / and /usr linking.
|
||||
|
||||
20 Mar 2012; Samuli Suominen <ssuominen@gentoo.org>
|
||||
cryptsetup-1.2.0-r1.ebuild, cryptsetup-1.4.1.ebuild:
|
||||
Make sure sys-fs/udev has been emerged with USE="static-libs" for
|
||||
USE="static" wrt #409039 by jannis
|
||||
|
||||
14 Mar 2012; Jeroen Roovers <jer@gentoo.org> cryptsetup-1.4.1.ebuild:
|
||||
Stable for HPPA (bug #401217).
|
||||
|
||||
13 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> cryptsetup-1.4.1.ebuild:
|
||||
ppc/ppc64/x86 stable wrt #401217
|
||||
|
||||
11 Mar 2012; Agostino Sarubbo <ago@gentoo.org> cryptsetup-1.4.1.ebuild:
|
||||
Stable for amd64, wrt bug #401217
|
||||
|
||||
27 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> cryptsetup-1.1.3-r3.ebuild:
|
||||
Stable version is bitten by the util-linux static-libs as well, per
|
||||
https://forums.gentoo.org/viewtopic-t-914468.html.
|
||||
|
||||
20 Nov 2011; Mike Frysinger <vapier@gentoo.org> files/dmcrypt.rc:
|
||||
Drop dead prompt code.
|
||||
|
||||
13 Nov 2011; Mike Frysinger <vapier@gentoo.org> cryptsetup-1.4.1.ebuild:
|
||||
Fix init.d typo #390381 by Helmut Jarausch.
|
||||
|
||||
*cryptsetup-1.4.1 (13 Nov 2011)
|
||||
|
||||
13 Nov 2011; Mike Frysinger <vapier@gentoo.org> +cryptsetup-1.4.1.ebuild,
|
||||
+files/dmcrypt.rc:
|
||||
Version bump #363521 by Attila Jecs. Rewrite init.d script to only work with
|
||||
openrc. Tweak init.d for splash support #386563 by Tim Ruffing, and make a
|
||||
bit more POSIX compliant #255528 by Martin Väth.
|
||||
|
||||
19 Sep 2011; Mike Frysinger <vapier@gentoo.org> cryptsetup-1.2.0-r1.ebuild:
|
||||
Simplify deps a little more, and require static-libs with lvm2 #383417 by
|
||||
Bernd Lommerzheim.
|
||||
|
||||
07 Sep 2011; Mike Frysinger <vapier@gentoo.org> cryptsetup-1.2.0-r1.ebuild:
|
||||
Pull in util-linux for uuid and require static/static-libs properly #381197
|
||||
by Vasileios Lourdas, and drop older deps that are no longer in the tree.
|
||||
|
||||
07 Aug 2011; Mike Frysinger <vapier@gentoo.org>
|
||||
files/1.1.3-dm-crypt-start.sh:
|
||||
Patch by ekass to skip service-specific openrc configs #377927.
|
||||
|
||||
17 Mar 2011; Samuli Suominen <ssuominen@gentoo.org>
|
||||
cryptsetup-1.1.3-r3.ebuild, cryptsetup-1.2.0-r1.ebuild:
|
||||
Fix dev-libs/popt USE static-libs depend.
|
||||
|
||||
22 Jan 2011; Raúl Porcel <armin76@gentoo.org> cryptsetup-1.1.3-r3.ebuild:
|
||||
alpha/ia64/s390/sh/sparc stable wrt #350044
|
||||
|
||||
21 Jan 2011; Jeroen Roovers <jer@gentoo.org> cryptsetup-1.1.3-r3.ebuild:
|
||||
Stable for HPPA (bug #350044).
|
||||
|
||||
18 Jan 2011; Mike Frysinger <vapier@gentoo.org> files/1.0.5-dmcrypt.rc:
|
||||
Don't require device-mapper -- let the user select which packages they
|
||||
need for their fs stack #351251 by Jochen Klein.
|
||||
|
||||
18 Jan 2011; Kacper Kowalik <xarthisius@gentoo.org>
|
||||
cryptsetup-1.1.3-r3.ebuild:
|
||||
ppc64 stable wrt #350044
|
||||
|
||||
17 Jan 2011; Mike Frysinger <vapier@gentoo.org>
|
||||
cryptsetup-1.1.3-r3.ebuild, cryptsetup-1.2.0-r1.ebuild:
|
||||
Require new dev-libs/libgcrypt[static-libs] too #351810.
|
||||
|
||||
15 Jan 2011; Mike Frysinger <vapier@gentoo.org>
|
||||
cryptsetup-1.2.0-r1.ebuild:
|
||||
Require libgpg-error[static-libs] when USE=static #351810 by Peter Volkov.
|
||||
|
||||
*cryptsetup-1.1.3-r3 (12 Jan 2011)
|
||||
|
||||
12 Jan 2011; Mike Frysinger <vapier@gentoo.org>
|
||||
files/1.1.3-dm-crypt-start.sh, +cryptsetup-1.1.3-r3.ebuild,
|
||||
files/1.1.3-dm-crypt-stop.sh:
|
||||
Push out updated addon to fix baselayout-2 support #350399 by Martin
|
||||
Kolleck.
|
||||
|
||||
08 Jan 2011; Markus Meier <maekke@gentoo.org> cryptsetup-1.1.3-r2.ebuild:
|
||||
arm stable, bug #350044
|
||||
|
||||
*cryptsetup-1.1.3-r2 (08 Jan 2011)
|
||||
|
||||
08 Jan 2011; Mike Frysinger <vapier@gentoo.org>
|
||||
files/1.1.3-dm-crypt-start.sh, +cryptsetup-1.1.3-r2.ebuild:
|
||||
Push out updated addon to fix baselayout-1 support #350399 by Manuel
|
||||
Danisch.
|
||||
|
||||
08 Jan 2011; Mike Frysinger <vapier@gentoo.org>
|
||||
files/1.1.3-dm-crypt-start.sh:
|
||||
Tweak status detection to work with newer cryptsetup output #350345 by
|
||||
Aaron Lewis.
|
||||
|
||||
08 Jan 2011; Mike Frysinger <vapier@gentoo.org>
|
||||
cryptsetup-1.2.0-r1.ebuild:
|
||||
Improve tests a bit -- skip when dmcrypt is not available.
|
||||
|
||||
07 Jan 2011; Brent Baude <ranger@gentoo.org> cryptsetup-1.1.3-r1.ebuild:
|
||||
stable ppc, bug 350044
|
||||
|
||||
04 Jan 2011; Mike Frysinger <vapier@gentoo.org>
|
||||
cryptsetup-1.2.0-r1.ebuild:
|
||||
Fix build failures for USE=-static #350463 by Alessandro Guido.
|
||||
|
||||
02 Jan 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
|
||||
cryptsetup-1.1.3-r1.ebuild:
|
||||
x86 stable wrt bug #350044
|
||||
|
||||
01 Jan 2011; Markos Chandras <hwoarang@gentoo.org>
|
||||
cryptsetup-1.1.3-r1.ebuild:
|
||||
Stable on amd64 wrt bug #350044
|
||||
|
||||
*cryptsetup-1.2.0-r1 (30 Dec 2010)
|
||||
|
||||
30 Dec 2010; Mike Frysinger <vapier@gentoo.org> -cryptsetup-1.2.0.ebuild,
|
||||
+cryptsetup-1.2.0-r1.ebuild:
|
||||
Convert to IUSE=+static and make it work again #350105 by Casey Carter.
|
||||
|
||||
*cryptsetup-1.2.0 (29 Dec 2010)
|
||||
|
||||
29 Dec 2010; Mike Frysinger <vapier@gentoo.org> +cryptsetup-1.2.0.ebuild:
|
||||
Version bump #349962 by ScytheMan.
|
||||
|
||||
29 Oct 2010; Jeroen Roovers <jer@gentoo.org> cryptsetup-1.1.2.ebuild:
|
||||
Stable for HPPA (bug #327689).
|
||||
|
||||
06 Oct 2010; Mike Frysinger <vapier@gentoo.org>
|
||||
files/1.1.3-dm-crypt-start.sh:
|
||||
Do not warn about global options #329437 by Marcin Mirosław.
|
||||
|
||||
*cryptsetup-1.1.3-r1 (30 Sep 2010)
|
||||
|
||||
30 Sep 2010; Mike Frysinger <vapier@gentoo.org>
|
||||
+files/1.1.3-dm-crypt-start.sh, +cryptsetup-1.1.3-r1.ebuild,
|
||||
+files/1.1.3-dm-crypt-stop.sh:
|
||||
Update by Wolfram to let the init.d scripts be multiplexed #338876.
|
||||
|
||||
28 Aug 2010; Raúl Porcel <armin76@gentoo.org> cryptsetup-1.1.2.ebuild:
|
||||
ia64/s390/sh/sparc stable wrt #327689
|
||||
|
||||
28 Aug 2010; Markus Meier <maekke@gentoo.org> cryptsetup-1.1.2.ebuild:
|
||||
arm stable, bug #327689
|
||||
|
||||
13 Aug 2010; Joseph Jezak <josejx@gentoo.org> cryptsetup-1.1.2.ebuild:
|
||||
Marked ppc/ppc64 stable for bug #327689.
|
||||
|
||||
31 Jul 2010; Tobias Klausmann <klausman@gentoo.org>
|
||||
cryptsetup-1.1.2.ebuild:
|
||||
Stable on alpha, bug #327689
|
||||
|
||||
27 Jul 2010; Robin H. Johnson <robbat2@gentoo.org>
|
||||
-cryptsetup-1.0.5-r1.ebuild, -cryptsetup-1.0.7.ebuild,
|
||||
-cryptsetup-1.0.7-r1.ebuild, -cryptsetup-1.1.0.ebuild,
|
||||
-cryptsetup-1.1.1_rc1.ebuild, -cryptsetup-1.1.1_rc2.ebuild,
|
||||
-cryptsetup-1.1.1.ebuild:
|
||||
Cleanup old versions.
|
||||
|
||||
27 Jul 2010; Robin H. Johnson <robbat2@gentoo.org>
|
||||
cryptsetup-1.1.2.ebuild, cryptsetup-1.1.3.ebuild:
|
||||
Bug #329991: Document that users of plain (non-LUKS) volumes from the 1.0
|
||||
series MUST specify the cipher/keysize/hash, as the defaults have changed
|
||||
for security reasons.
|
||||
|
||||
27 Jul 2010; Pacho Ramos <pacho@gentoo.org> cryptsetup-1.1.2.ebuild:
|
||||
amd64 stable, bug 327689
|
||||
|
||||
23 Jul 2010; Christian Faulhammer <fauli@gentoo.org>
|
||||
cryptsetup-1.1.2.ebuild:
|
||||
stable x86, bug 327689
|
||||
|
||||
*cryptsetup-1.1.3 (21 Jul 2010)
|
||||
|
||||
21 Jul 2010; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+cryptsetup-1.1.3.ebuild:
|
||||
Version bump.
|
||||
|
||||
*cryptsetup-1.1.2 (17 Jun 2010)
|
||||
|
||||
17 Jun 2010; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+cryptsetup-1.1.2.ebuild:
|
||||
Bug #323655: version bump
|
||||
|
||||
*cryptsetup-1.1.1 (24 May 2010)
|
||||
|
||||
24 May 2010; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+cryptsetup-1.1.1.ebuild:
|
||||
Version bump.
|
||||
|
||||
*cryptsetup-1.1.1_rc2 (14 May 2010)
|
||||
|
||||
14 May 2010; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+cryptsetup-1.1.1_rc2.ebuild:
|
||||
Bug #318379: version bump. Fixes dm-crypt module loading over rc1.
|
||||
|
||||
01 May 2010; Robin H. Johnson <robbat2@gentoo.org>
|
||||
cryptsetup-1.1.1_rc1.ebuild:
|
||||
Both patches are actually not needed now.
|
||||
|
||||
*cryptsetup-1.1.1_rc1 (01 May 2010)
|
||||
|
||||
01 May 2010; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+cryptsetup-1.1.1_rc1.ebuild:
|
||||
Bug #318039: version bump.
|
||||
|
||||
23 Apr 2010; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+files/1.1.0-libudev.patch, cryptsetup-1.1.0.ebuild:
|
||||
Bug #316571: Bring in libudev for devmapper.
|
||||
|
||||
*cryptsetup-1.1.0 (14 Feb 2010)
|
||||
|
||||
14 Feb 2010; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+files/1.1.0_rc3-static-no-selinux.patch, +cryptsetup-1.1.0.ebuild:
|
||||
Version bump per bug #294934.
|
||||
|
||||
*cryptsetup-1.0.7-r1 (30 Nov 2009)
|
||||
|
||||
30 Nov 2009; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+cryptsetup-1.0.7-r1.ebuild:
|
||||
Bug #276803: old sys-fs/devicemapper not supported anymore. Use the new
|
||||
lvm2-2.02.56-r1 for safe static linking.
|
||||
|
||||
*cryptsetup-1.0.7 (28 Nov 2009)
|
||||
|
||||
28 Nov 2009; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+cryptsetup-1.0.7.ebuild:
|
||||
Version bump per bug #277990.
|
||||
|
||||
31 Aug 2009; Raúl Porcel <armin76@gentoo.org> cryptsetup-1.0.6-r2.ebuild:
|
||||
arm/ia64/s390/sh/sparc stable wrt #259253
|
||||
|
||||
16 Aug 2009; Mike Frysinger <vapier@gentoo.org>
|
||||
cryptsetup-1.0.6-r2.ebuild:
|
||||
Install into rcscripts multilib dir #262838 by Thilo Bangert.
|
||||
|
||||
16 Aug 2009; Mike Frysinger <vapier@gentoo.org>
|
||||
cryptsetup-1.0.6-r2.ebuild:
|
||||
Make sure USE=selinux is respected #274034 by Petteri Räty.
|
||||
|
||||
16 Aug 2009; Mike Frysinger <vapier@gentoo.org>
|
||||
files/cryptsetup-1.0.6-udevsettle.patch:
|
||||
Do not complain if udevadm did not exec for systems that use mdev and such
|
||||
#276369 by Florian Streibelt.
|
||||
|
||||
15 Jul 2009; nixnut <nixnut@gentoo.org> cryptsetup-1.0.6-r2.ebuild:
|
||||
ppc stable #259253
|
||||
|
||||
27 Jun 2009; Tobias Klausmann <klausman@gentoo.org>
|
||||
cryptsetup-1.0.6-r2.ebuild:
|
||||
Stable on alpha, bug #259253
|
||||
|
||||
27 Jun 2009; Tobias Klausmann <klausman@gentoo.org> ChangeLog:
|
||||
Stable on alpha, bug #259253
|
||||
|
||||
26 Jun 2009; Thomas Anderson <gentoofan23@gentoo.org>
|
||||
cryptsetup-1.0.6-r2.ebuild:
|
||||
stable amd64, bug 259253
|
||||
|
||||
19 Jun 2009; Brent Baude <ranger@gentoo.org> cryptsetup-1.0.6-r2.ebuild:
|
||||
stable ppc64, bug 259253
|
||||
|
||||
17 Jun 2009; Jeroen Roovers <jer@gentoo.org> cryptsetup-1.0.6-r2.ebuild:
|
||||
Stable for HPPA (bug #259253).
|
||||
|
||||
17 Jun 2009; Christian Faulhammer <fauli@gentoo.org>
|
||||
cryptsetup-1.0.6-r2.ebuild:
|
||||
stable x86, bug 259253
|
||||
|
||||
16 Jun 2009; Jeremy Olexa <darkside@gentoo.org>
|
||||
files/1.0.6-r2-dm-crypt-start.sh:
|
||||
Fix dm-crypt-start.sh file for passphrase at startup issue, bug 243216
|
||||
|
||||
19 Apr 2009; Doug Goldstein <cardoe@gentoo.org>
|
||||
-files/1.0.6-dm-crypt-start.sh, -cryptsetup-1.0.5.ebuild,
|
||||
cryptsetup-1.0.5-r1.ebuild, -cryptsetup-1.0.6.ebuild,
|
||||
-cryptsetup-1.0.6-r1.ebuild, cryptsetup-1.0.6-r2.ebuild:
|
||||
clean up old versions. clean up depends
|
||||
|
||||
10 Apr 2009; Caleb Tennis <caleb@gentoo.org> cryptsetup-0.1-r3.ebuild,
|
||||
cryptsetup-1.0.5.ebuild, cryptsetup-1.0.5-r1.ebuild,
|
||||
cryptsetup-1.0.6.ebuild, cryptsetup-1.0.6-r1.ebuild,
|
||||
cryptsetup-1.0.6-r2.ebuild:
|
||||
Fix device-mapper dep for new lvm2, bug #265599
|
||||
|
||||
*cryptsetup-1.0.6-r2 (05 Oct 2008)
|
||||
|
||||
05 Oct 2008; Mike Frysinger <vapier@gentoo.org>
|
||||
+files/1.0.6-dmcrypt.confd, +files/1.0.6-r2-dm-crypt-start.sh,
|
||||
+cryptsetup-1.0.6-r2.ebuild:
|
||||
Do not bang directly on /dev/console so we dont break when running under X
|
||||
or something.
|
||||
|
||||
15 Sep 2008; Robin H. Johnson <robbat2@gentoo.org>
|
||||
cryptsetup-1.0.6-r1.ebuild:
|
||||
Bug #237714, make the udev dep for udevadm slightly wider.
|
||||
|
||||
14 Sep 2008; Robin H. Johnson <robbat2@gentoo.org>
|
||||
cryptsetup-1.0.6-r1.ebuild:
|
||||
Fix changelog removal, and ensure a min version of udev for new revision
|
||||
since some old versions did not contain the udevadm tool yet.
|
||||
|
||||
*cryptsetup-1.0.6-r1 (14 Sep 2008)
|
||||
|
||||
14 Sep 2008; Doug Goldstein <cardoe@gentoo.org>
|
||||
+files/cryptsetup-1.0.6-udevsettle.patch, -cryptsetup-0.1-r2.ebuild,
|
||||
cryptsetup-1.0.5.ebuild, cryptsetup-1.0.5-r1.ebuild,
|
||||
cryptsetup-1.0.6.ebuild, +cryptsetup-1.0.6-r1.ebuild:
|
||||
fix bug #236481. block udev-126 and higher on older versions that won't
|
||||
work with it. add udev as a depend since the code calls it always. remove
|
||||
old version
|
||||
|
||||
22 Aug 2008; Doug Goldstein <cardoe@gentoo.org> metadata.xml:
|
||||
add GLEP 56 USE flag desc from use.local.desc
|
||||
|
||||
16 Aug 2008; Torsten Veller <tove@gentoo.org> metadata.xml:
|
||||
Remove strerror from metadata.xml (#89719)
|
||||
|
||||
25 Mar 2008; <ricmm@gentoo.org> cryptsetup-0.1-r2.ebuild,
|
||||
cryptsetup-0.1-r3.ebuild:
|
||||
Drop to ~mips due to unstable deps
|
||||
|
||||
*cryptsetup-1.0.6 (19 Mar 2008)
|
||||
|
||||
19 Mar 2008; Mike Frysinger <vapier@gentoo.org>
|
||||
+files/1.0.6-dm-crypt-start.sh, +cryptsetup-1.0.6.ebuild:
|
||||
Version bump #212997 by Alex Elsayed and make startup script much nicer
|
||||
#202364 by me.
|
||||
|
||||
20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
|
||||
cryptsetup-1.0.5.ebuild, cryptsetup-1.0.5-r1.ebuild:
|
||||
I hate blank spaces in output for no reason, so switching from using echo to
|
||||
using an extra \n at the end of the line.
|
||||
|
||||
01 Feb 2008; Diego Pettenò <flameeyes@gentoo.org> files/1.0.5-dmcrypt.rc:
|
||||
Update init script to work with current development version of OpenRC
|
||||
(checkroot -> root; checkfs -> fsck).
|
||||
|
||||
31 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org>
|
||||
cryptsetup-1.0.5-r1.ebuild:
|
||||
Cleaning up a couple typos/errors in einfo/ewarn output. There's no actual
|
||||
code changes in this.
|
||||
|
||||
06 Nov 2007; Raúl Porcel <armin76@gentoo.org> cryptsetup-1.0.5-r1.ebuild:
|
||||
alpha/ia64/sparc stable wrt #195648
|
||||
|
||||
02 Nov 2007; Steve Dibb <beandog@gentoo.org> cryptsetup-1.0.5-r1.ebuild:
|
||||
amd64 stable, bug 195648
|
||||
|
||||
14 Oct 2007; Markus Rothe <corsair@gentoo.org> cryptsetup-1.0.5-r1.ebuild:
|
||||
Stable on ppc64; bug #195648
|
||||
|
||||
13 Oct 2007; Jeroen Roovers <jer@gentoo.org> cryptsetup-1.0.5-r1.ebuild:
|
||||
Stable for HPPA (bug #195648).
|
||||
|
||||
13 Oct 2007; nixnut <nixnut@gentoo.org> cryptsetup-1.0.5-r1.ebuild:
|
||||
Stable on ppc wrt bug 195648
|
||||
|
||||
13 Oct 2007; Christian Faulhammer <opfer@gentoo.org>
|
||||
cryptsetup-1.0.5-r1.ebuild:
|
||||
stable x86, bug 195648
|
||||
|
||||
06 Oct 2007; Mike Frysinger <vapier@gentoo.org> cryptsetup-1.0.5.ebuild,
|
||||
cryptsetup-1.0.5-r1.ebuild:
|
||||
Block cryptsetup-luks #194907 by Jakub Moc.
|
||||
|
||||
*cryptsetup-1.0.5-r1 (02 Oct 2007)
|
||||
|
||||
02 Oct 2007; Benjamin Smee <strerror@gentoo.org>
|
||||
files/1.0.5-dm-crypt-start.sh, files/1.0.5-dm-crypt-stop.sh,
|
||||
files/1.0.5-dmcrypt.rc, +cryptsetup-1.0.5-r1.ebuild:
|
||||
Fixes for bugs #180068 #181503 #164795 and other improvements. Thanks to
|
||||
Thomas Bettler for a patch
|
||||
|
||||
14 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
|
||||
cryptsetup-1.0.5.ebuild:
|
||||
Removed check for USE=build since it did nothing because cryptsetup isn't in
|
||||
stage1. Removed call to linux-info_pkg_setup to remove requirement on a
|
||||
configured kernel. This fixes bug #148390 from this end, but changes are
|
||||
still needed in linux-info.eclass, which is tracked at bug #192556.
|
||||
|
||||
15 Aug 2007; Benjamin Smee <strerror@gentoo.org>
|
||||
files/1.0.5-dm-crypt-start.sh:
|
||||
Change to 1.0.5-dm-crypt-start.sh to fix misplaced bin
|
||||
|
||||
*cryptsetup-1.0.5 (14 Aug 2007)
|
||||
|
||||
14 Aug 2007; Benjamin Smee <strerror@gentoo.org>
|
||||
+files/1.0.5-dm-crypt-start.sh, +files/1.0.5-dm-crypt-stop.sh,
|
||||
+files/1.0.5-dmcrypt.confd, +files/1.0.5-dmcrypt.rc,
|
||||
+cryptsetup-1.0.5.ebuild:
|
||||
Major changes for bug #177100 and others. Thanks to ikelos
|
||||
|
||||
07 Jul 2006; Thomas Cort <tcort@gentoo.org> cryptsetup-0.1-r3.ebuild:
|
||||
Stable on alpha wrt Bug #124928.
|
||||
|
||||
28 Apr 2006; Luis Medinas <metalgod@gentoo.org> cryptsetup-0.1-r3.ebuild:
|
||||
Stable on amd64. Bug #124928.
|
||||
|
||||
27 Apr 2006; Alec Warner <antarus@gentoo.org> Manifest:
|
||||
Fixing SHA256 digest, pass four
|
||||
|
||||
29 Apr 2006; Joshua Kinard <kumba@gentoo.org> cryptsetup-0.1-r3.ebuild:
|
||||
Marked stable on mips.
|
||||
|
||||
10 Mar 2006; Aron Griffis <agriffis@gentoo.org> cryptsetup-0.1-r3.ebuild:
|
||||
Mark 0.1-r3 stable on ia64. #124928
|
||||
|
||||
06 Mar 2006; Gustavo Zacarias <gustavoz@gentoo.org>
|
||||
cryptsetup-0.1-r3.ebuild:
|
||||
Stable on sparc wrt #124928
|
||||
|
||||
06 Mar 2006; Michele Noberasco <s4t4n@gentoo.org> cryptsetup-0.1-r3.ebuild:
|
||||
Stable for x86, see bug #124928
|
||||
|
||||
05 Mar 2006; Tom Gall <tgall@gentoo.org> cryptsetup-0.1-r3.ebuild:
|
||||
stable on ppc64, bug #124928
|
||||
|
||||
04 Mar 2006; <nixnut@gentoo.org> cryptsetup-0.1-r3.ebuild:
|
||||
Stable on ppc. bug #124928
|
||||
|
||||
26 Feb 2006; Joshua Kinard <kumba@gentoo.org> cryptsetup-0.1-r2.ebuild:
|
||||
Marked stable on mips.
|
||||
|
||||
15 Feb 2006; Markus Rothe <corsair@gentoo.org> cryptsetup-0.1-r2.ebuild:
|
||||
Stable on ppc64; bug #118791
|
||||
|
||||
08 Feb 2006; Aron Griffis <agriffis@gentoo.org> cryptsetup-0.1-r2.ebuild:
|
||||
Mark 0.1-r2 stable on alpha
|
||||
|
||||
*cryptsetup-0.1-r3 (02 Feb 2006)
|
||||
|
||||
02 Feb 2006; Benjamin Smee <strerror@gentoo.org>
|
||||
+files/cryptsetup-libmapper.patch, +cryptsetup-0.1-r3.ebuild:
|
||||
Bump for bug #120802
|
||||
|
||||
13 Jan 2006; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||
cryptsetup-0.1-r2.ebuild:
|
||||
ppc stable, bug #118791
|
||||
|
||||
12 Jan 2006; Markus Rothe <corsair@gentoo.org> cryptsetup-0.1-r2.ebuild:
|
||||
Added ~ppc64
|
||||
|
||||
12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
|
||||
cryptsetup-0.1-r2.ebuild:
|
||||
Stable on x86 wrt bug #118791.
|
||||
|
||||
12 Jan 2006; Luis Medinas <metalgod@gentoo.org> cryptsetup-0.1-r2.ebuild:
|
||||
Stable on amd64. See bug #118791.
|
||||
|
||||
12 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org>
|
||||
cryptsetup-0.1-r2.ebuild:
|
||||
Stable on sparc wrt #118791
|
||||
|
||||
25 Nov 2005; Tom Gall <tgall@gentoo.org> cryptsetup-0.1-r1.ebuild:
|
||||
stable on ppc64
|
||||
|
||||
18 Oct 2005; Aron Griffis <agriffis@gentoo.org> cryptsetup-0.1-r1.ebuild:
|
||||
Mark 0.1-r1 stable on alpha
|
||||
|
||||
03 Sep 2005; Daniel Black <dragonheart@gentoo.org>
|
||||
cryptsetup-0.1-r1.ebuild, cryptsetup-0.1-r2.ebuild:
|
||||
dependancy fixes
|
||||
|
||||
08 Aug 2005; Aaron Walker <ka0ttic@gentoo.org> cryptsetup-0.1-r2.ebuild:
|
||||
Added ~mips for bug 89528.
|
||||
|
||||
*cryptsetup-0.1-r2 (02 Jun 2005)
|
||||
|
||||
02 Jun 2005; Benjamin Smee <strerror@gentoo.org>
|
||||
+cryptsetup-0.1-r2.ebuild:
|
||||
Now blocks with cryptsetup-luks
|
||||
|
||||
29 May 2005; Benjamin Smee <strerror@gentoo.org> cryptsetup-0.1-r1.ebuild:
|
||||
Removed "die" call as per Spanky's request.
|
||||
|
||||
25 May 2005; Herbie Hopkins <herbs@gentoo.org> cryptsetup-0.1-r1.ebuild:
|
||||
Multilib fixes.
|
||||
|
||||
24 May 2005; Benjamin Smee <strerror@gentoo.org> metadata.xml,
|
||||
cryptsetup-0.1-r1.ebuild:
|
||||
Fixed the dm-crypt check as per bug 89142
|
||||
|
||||
12 Apr 2005; Gustavo Zacarias <gustavoz@gentoo.org>
|
||||
cryptsetup-0.1-r1.ebuild:
|
||||
Stable on sparc
|
||||
|
||||
25 Mar 2005; Bryan Østergaard <kloeri@gentoo.org>
|
||||
cryptsetup-0.1-r1.ebuild:
|
||||
Add ~alpha keyword, bug 83684.
|
||||
|
||||
22 Mar 2005; Gustavo Zacarias <gustavoz@gentoo.org>
|
||||
cryptsetup-0.1-r1.ebuild:
|
||||
Keyworded ~sparc wrt #83684
|
||||
|
||||
14 Mar 2005; Rob Holland <tigger@gentoo.org> :
|
||||
fixed up module check. fixes bug #85102
|
||||
|
||||
*cryptsetup-0.1-r1 (02 Mar 2005)
|
||||
|
||||
02 Mar 2005; Martin Schlemmer <azarah@gentoo.org> +files/cryptfs.confd,
|
||||
+files/dm-crypt-start.sh, +files/dm-crypt-stop.sh,
|
||||
+cryptsetup-0.1-r1.ebuild:
|
||||
Add cryptfs conf.d file and addon scripts.
|
||||
|
||||
01 Mar 2005; Lars Weiler <pylon@gentoo.org> cryptsetup-0.1.ebuild:
|
||||
Stable on ppc.
|
||||
|
||||
13 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> cryptsetup-0.1.ebuild:
|
||||
Stable on amd64, blame jhuebel.
|
||||
|
||||
17 Sep 2004; Rob Holland <tigger@gentoo.org> cryptsetup-0.1.ebuild:
|
||||
Marking stable on x86
|
||||
|
||||
27 Jul 2004; Travis Tilley <lv@gentoo.org> cryptsetup-0.1.ebuild:
|
||||
added ~amd64 keyword
|
||||
|
||||
22 Jul 2004; David Holm <dholm@gentoo.org> cryptsetup-0.1.ebuild:
|
||||
Added to ~ppc.
|
||||
|
||||
*cryptsetup-0.1 (21 Jul 2004)
|
||||
|
||||
21 Jul 2004; Rob Holland <tigger@gentoo.org> +cryptsetup-0.1.ebuild:
|
||||
Initial version. Closes bug #44079. Thanks to ripple@ripple.be and
|
||||
ben@disciplina.net for submitting ebuilds for it
|
@ -1,17 +1,11 @@
|
||||
AUX 1.0.6-dmcrypt.confd 3783 SHA256 4a9f3c708f2ab25f94059771b5b64f50e376f7a42ad7ec14102f492c9233ac29 SHA512 af099199b5a056676a565d9e3e0893927da67d0916aad1885f4567963f06df0b8c754a0cf76f55dfdb72c57605837e044bbe4a7e9fbcfd8c1648750f2964630a WHIRLPOOL 68f3b72f9bd567ebb333b54387014ff9c0f17e3a16933e30a08598eba57beb26427d5fe7e93978cde5676afd0928c1342156e5c39aa14f8878a7cb710135689a
|
||||
AUX 1.5.1-dmcrypt.rc 8724 SHA256 5cc6827fa1f12e624d3fe74564d8ba9d1a14d82e5b48d5003a8bab3086bf0383 SHA512 e71ae44a75c0b25c174b26d309bfb5dade584089a940e1184bcac138e9413dea204045fe9589057ab5f1dceba6b88796e681fbaed5503fb89779227a14341e11 WHIRLPOOL e56552114d71c362a187ab741c842c9b62e0c14a626572c44539d91059643cb64aea16b97e6adaa7c01ddb5489515b213fa4d8b35acc259b61c3959c25a33916
|
||||
AUX 1.6.7-dmcrypt.confd 3919 SHA256 3d933a54abe62a547294b83208dbf5d7615d9c7f380d6504c91fff3620530803 SHA512 74422d5e1614b43af894ea01da1ea80d805ec7f77981cbb80a6b1a4becad737a8825d7269812499095a7f50d39fa7da5bf4e4edae63529b1fe87b9176943a733 WHIRLPOOL cdad077e6c542e93b766c023a7db9cde372609114a0d8333e94dbf281292a145dd2f96db2895dc7f6dd130ed193ebe254e13cff24e47430738e0fb4c6e38dc71
|
||||
AUX 1.6.7-dmcrypt.rc 8822 SHA256 e562dd69aca4932a3e186fe87a25fe51c61b5687ed1dfa8db3ef4f4be8d18fb5 SHA512 037e9212ea1ca7ea9a75f5e7bfa5cf429e4454b167ae3addc6fb96cf874011ae498dd8c1d64272b44b8cad1e0d882b049f5d13f7bff2384fcc1865e20512e7aa WHIRLPOOL 930739b3733c2942efe31c75a6d13c8d8ffdd5aa77ab5042c4bbe642f3c88ee4469b1bd039001db58bbf03feecae8887ddc404502da1fc8f5167807747cf0657
|
||||
AUX cryptsetup-1.7.1-sysmacros.patch 1729 SHA256 79bf9e4f4aaf2761dbba4ef055b8bfe3a18a7cd3fe450cd13712637480dafa38 SHA512 bfc46c2a6dbec8c9947bd1ec597c02f767548faba55e122552908270d25e3005342c9efa196fa794d24e8d3e30ea0b2c91c31fc38b23375e555193b186f48786 WHIRLPOOL 3190a9f280001ecacb67fb6b41d483546650bbb5651e4bbe0ace02b7a6b74989ac7a62f99ec69e37e22f95c275b02ca49ca954d9e3cc31dff287d830d7249e1a
|
||||
AUX 1.6.7-dmcrypt.rc 8815 SHA256 d04627e1a64e4d86e957b20ff6f478fb376833b7602098a708af9c070e30a980 SHA512 fdbf44f7508ca10ab89e858c206fd9dc397a11d8a553045584ab95046c309a84dd6c7ab0c0ea63c66f7d52b31ed3a1ce46d5ce2ce2588f0d6593a1c4cc1c4194 WHIRLPOOL c7eb2e70bdcf59d5390f9551154ef2db67ce6cafc5dc24dcceef324eb1509661e5a639d880d40bcd2b09ebbda016802a6826c16a2ff7f0d9cbac622f61aebb1c
|
||||
AUX cryptsetup-1.7.3-libressl.patch 588 SHA256 90370c7e50c42ba56074d633313bf8598713288df44ecbaba205a1520e2635bb SHA512 6be0b303e6332dce0f87b335d3bb2efa913f69613bfcd26503f04c044c4a1530bd84404be2eb6f7e73276f9342cb4e91a91fec7270595cdc2f32c790ba5ae17c WHIRLPOOL c40948005d52d401781a9c6b96083c1f430f6bf4444ac0a329a59f864204d76833cd16271861809e8a2509d3451fb5dcbf8431fdab5dd68a690343d43d8b27ca
|
||||
AUX setup-1.7.0.py 788 SHA256 ef9fc9cc2b0ab065838adcb65e117e124e59686360fb033dd8c51632a8da1c69 SHA512 823fe8a90a76de9f259a5b69425601b78a0b6c1204cda613e224cc21e4eebc2b22b4be9f53efe843156c45a20a099385bc4dad6d653a26749336023d3ae5de89 WHIRLPOOL 26d4d90a00a5be81b8cfadd0682d032be955b71c3c2707532a95aada423fdc52edde351af2addf307b602fcd51130dc95372dc1f11bbd80d51208a1b56010add
|
||||
DIST cryptsetup-1.6.5.tar.xz 1136892 SHA256 267973f20be43f9d685f7193aa23954b60768c74a1d330243114d4b8bc17ca9a SHA512 c77ac590d28954e7bd430d1069b820a288c4668857a7ced7f81546ea39676f2b536abbcda06f20440e31c205b7ada68bcfa5aab220b102a2b62198a788d9b65e WHIRLPOOL 74a597abbdcc1225bb811597e53737eab2348a328f3ba30e7eb519a0621b06e6c898e320db8e24a16decfd4706b6a2e68b06894dde91124e4c089e952dbff9c1
|
||||
DIST cryptsetup-1.6.8.tar.xz 1221232 SHA256 45a6ccd3c65b7d904e58e1cb3656a7e997190b6a05b5ff7c6887e4a41c5f19bc SHA512 db189a98da6329f4d4c2ae92dbdc08ccffdf6ae41c964186ebf48a612bf0aa9731653ef6b7549b5feee0043edfa171874c3609418499902e6339b48481c621d7 WHIRLPOOL 8873d14fc2a54d97ed7d065ad4a0c63b057d9085c2cfd99c0b97aba78d49566bd7c9b47e56033992ac1f3892369bebf2165aaccc6ca3f933c0c33c2e6ef8c1e4
|
||||
DIST cryptsetup-1.7.1.tar.xz 1244648 SHA256 73dc8a63cc984b56aa6a3c99f355262471bcfe78b3240b8b9d0caa8002911fec SHA512 02fb87871dc3729883a1c17748470c21dd58263741c82d42bce5b1789c419f8a75e36ac9415304986001b4ce0db22ee437566fb7f5e3584e4b566aba9a76950d WHIRLPOOL 5f89122f6d9a8acc74b5c1ab71e151f2e4acce313646cd0f61733c39ce6b3a9e57927846cb6cd4183845e146c4f6c2a4ff3b4dd3c57ef04497a21d34b927f159
|
||||
DIST cryptsetup-1.7.2.tar.xz 1222688 SHA256 dbb35dbf5f0c1749168c86c913fe98e872247bfc8425314b494c2423e7e43342 SHA512 ff761bd0c5e9a7941fd27d55839804f2ce96145a45a9689d234954fc43c6172c913c59c83b37ef6cc5459ccecff63212c369077fdea70c14326372076eae7f86 WHIRLPOOL b78d91b449ea7ba325f05dc00b2005e8f6def91703cd982900682bc965eec0992a0cc21c4f44335c03dda885d4505bcf26d1bf58f991c9f60096927bcf582963
|
||||
EBUILD cryptsetup-1.6.5.ebuild 4382 SHA256 167ae9042e16ef19c560bd6eed4e46c08f65636c90611bae834be032f19fa327 SHA512 1e146624953950cfb1486cbf49242101b37367fcbe337aadb60a74dcf42c38648e393e9f78320055b160ef917c29dc90db5d2f0a82e05c07c6157cae92a37d7b WHIRLPOOL 6512fe6af91cb3507e66c71bb02585e5b471578ddcf252e05233a8df20ed78d5909f3b3b696bd5eaa5970acdcde8c52cf577e878fd91a18e6c101bc4bc5e0e05
|
||||
EBUILD cryptsetup-1.6.8-r1.ebuild 3490 SHA256 990cf9ac7924b34cb7b39a82c6424a7cf40c838941a329ffb897fb7ecd27a354 SHA512 28c04e35f1f3ebb477c652657171290957bfe66ba6381f1e71cf67ab01d1f41887e32008ecc3dad8fb3b9f52a44509774e69c69088dee226f02df30d219e7243 WHIRLPOOL 176b9554b6e64afce6b562ceba012e6d92717039bf8796831a4091beb82ebdcc2d7b8a81fcdba20f80d37fafe8915946523652bb2ef07a2c702ade20a0385462
|
||||
EBUILD cryptsetup-1.7.1.ebuild 4060 SHA256 15339cea19e8ccfb8d13a6bd90136648d24a23885c9da6bb660ec4e7f254b4bc SHA512 70d24655eba31c490698c9ceaed961f160b2c52e3ca8d047715ce47e9623831bdff6ba55903c397a94deebee8504e95f7f60b2544805fa696d3e9c83a56a7857 WHIRLPOOL 0060f88a74528fab24c66d3e031a5abbd492e1f2f1ca94ffeb048f056e812b20fd75efadfc83515c6941eac0a7f0ea093e8865af66b2ec9bec2c1d652050d041
|
||||
EBUILD cryptsetup-1.7.2.ebuild 4002 SHA256 b8e3471b95e5d61d5983c66338cce33e0e5c0dc2d5cacf40bf3db10e6ea57954 SHA512 e7e1eed67662e394b49df70a6d292de9d97d6be8a69d9c5642166b6a68c44131e53c1b575fe742d942f8e6541b3a3be146552984972c146e649010db44e02ce7 WHIRLPOOL 4776b54a43956c7f4acaa512b82574fd23af6dc7d2569f84a254917ae74cf230886e85b4ecc9cb360459ae968128e41034b3cc5b14f753632bc1ef19a1014459
|
||||
MISC ChangeLog 6757 SHA256 cb50e6c1341977030a2699de8d1f096b56ade1eda474d6db264920a8abc28646 SHA512 29695464fef71f1d7b212f48a6a38b032edc37f84ab4c92f206ea4b57e0237a55ca7b1a71132d0be3638b06d66dbd777c12b6db342fbaba295113e7f2d13deff WHIRLPOOL 2484a2089274cb7b64ff688d3f8f90702e632cb8033d2bb74416bfaba879ffe71d0733bf7059f2f9aa2554c6697ee3c876093f7756f01f98d9805678de0830a1
|
||||
DIST cryptsetup-1.7.3.tar.xz 1228432 SHA256 af2b04e8475cf40b8d9ffd97a1acfa73aa787c890430afd89804fb544d6adc02 SHA512 616bac2ce272b8e9d1de6b71ba23f6260dfdb17e3969ff4950c3221fc9fa1b9a0a1081327d2806868045395a407452a8c8bcf4ce0faaf2bd2d51a7c9f844a767 WHIRLPOOL 82a70877abbe674cca9f97585cd54535a60191a019028907a7a7187964260f754020dc1351de48480944cb3701cb8d83a543d8ffd7c2594342d1e244d4026e3d
|
||||
EBUILD cryptsetup-1.7.2.ebuild 3986 SHA256 6e912b802deebd885c35f448449f9092b3f1ba2e9126473c8c12a5f6fcf925e4 SHA512 5fc2cb8edc10e807c63f02423a52f3f967f7b6fa0f1fabab74239758f7e78b4ecb01be68a6821dc27e56d4621fa167b936ea35114d5146ab90ea3c24ca045cd5 WHIRLPOOL 6f197d46d3956b96ffe913f06e10dc4e88584fd3b3f0bcca24184271cf179b710fd9c3b12362935f6435b76d611ce2750184ec7250d9761a7f57e09ea4fda585
|
||||
EBUILD cryptsetup-1.7.3.ebuild 4066 SHA256 c6836423936c05de80528a3c9d8b0b7a167cbbe62ab53a6541f7e0f572399f03 SHA512 ccba27f0b55e62dd875676a84f91a3b6435530e6c533534bf6670077dce909d6a6e5468adf73cccbeff0d6efe0cb7056b8914f88ee585c21bc12e1e8c3431b10 WHIRLPOOL e806f53cc9e1b760d0bd067413e2b2246e38eb1f9253dd8a5e8562fb5eb25a47a17418b2b99b3eb3906933c2623f5d54fdb86783937e094705617c04936f4424
|
||||
MISC ChangeLog 8475 SHA256 f9a9f9529c9f1d7307451447cb403805805eb1d4255c9e4fee5c30c46dd5614f SHA512 73b80c6e0ad31d22dda7ea3802be98152bd7ec68d9277081ffd22d073cb3cf9c8bcd7ef083098423bb356c9a5035dccc26db434d5acdcf8f0753fe5d39bc8073 WHIRLPOOL 64aee26e26813436fb035326680aaca1f2d6593d5df9ac6ae3c9fec6329fcef044179d46a9a9648afaed44a420bc067b09e21150fce51b1576b157987a84e2b4
|
||||
MISC ChangeLog-2015 32120 SHA256 4f04d04798e6b09ebc80f72f45a4841673e38e05909ccebb5d40c230db0a3272 SHA512 ebf79904c294d29fbeb42d497db5bbac85afdcaaf532ecdae863778ecd9f9c882dd0c3c28994c410611e3eef30492c9bb5696db3c2e4eb49f2e932ee9696185a WHIRLPOOL 8cfe06024e910bfbd0e547fb342ce22c837c79cb29524077272f7478edc6284ed3ef504142b52d6844fa582cd4c4cfb94163c9c40ff074716bd744d2ef039aff
|
||||
MISC metadata.xml 879 SHA256 20635e38f0d217140afc4fc93b43abc856049f2c5104cf9dcb2ff2062e56f960 SHA512 1b7f57625f159b0ef144ad968eb20c6785b822e7f254c1cccd75ba8f012357cc818cb9323d64999ba1ff084d7fc89c116db071f51505a62c78f1bfc87596e86a WHIRLPOOL 6b61c3895e6f5fb4250e74e14fdf7658fb4496dbad1cc2ee76aa9d7deba6cd67530ca7d01730c397ea73c4ef398ea53ba90823c18bfab2269d84b78d4dc800c1
|
||||
|
@ -1,124 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
|
||||
|
||||
inherit autotools python-single-r1 linux-info libtool eutils versionator
|
||||
|
||||
DESCRIPTION="Tool to setup encrypted devices with dm-crypt"
|
||||
HOMEPAGE="https://code.google.com/p/cryptsetup/"
|
||||
SRC_URI="https://cryptsetup.googlecode.com/files/${P}.tar.xz"
|
||||
SRC_URI="mirror://kernel/linux/utils/${PN}/v$(get_version_component_range 1-2)/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86"
|
||||
CRYPTO_BACKENDS="+gcrypt kernel nettle openssl"
|
||||
# we don't support nss since it doesn't allow cryptsetup to be built statically
|
||||
# and it's missing ripemd160 support so it can't provide full backward compatibility
|
||||
IUSE="${CRYPTO_BACKENDS} nls pwquality python reencrypt static static-libs udev urandom"
|
||||
REQUIRED_USE="^^ ( ${CRYPTO_BACKENDS//+/} )
|
||||
python? ( ${PYTHON_REQUIRED_USE} )
|
||||
static? ( !gcrypt )" #496612
|
||||
|
||||
LIB_DEPEND="dev-libs/libgpg-error[static-libs(+)]
|
||||
dev-libs/popt[static-libs(+)]
|
||||
sys-apps/util-linux[static-libs(+)]
|
||||
gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] )
|
||||
nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] )
|
||||
openssl? ( dev-libs/openssl[static-libs(+)] )
|
||||
pwquality? ( dev-libs/libpwquality[static-libs(+)] )
|
||||
sys-fs/lvm2[static-libs(+)]
|
||||
udev? ( virtual/libudev[static-libs(+)] )"
|
||||
# We have to always depend on ${LIB_DEPEND} rather than put behind
|
||||
# !static? () because we provide a shared library which links against
|
||||
# these other packages. #414665
|
||||
RDEPEND="static-libs? ( ${LIB_DEPEND} )
|
||||
${LIB_DEPEND//\[static-libs\(+\)\]}
|
||||
python? ( ${PYTHON_DEPS} )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
static? ( ${LIB_DEPEND} )"
|
||||
|
||||
pkg_setup() {
|
||||
local CONFIG_CHECK="~DM_CRYPT ~CRYPTO ~CRYPTO_CBC"
|
||||
local WARNING_DM_CRYPT="CONFIG_DM_CRYPT:\tis not set (required for cryptsetup)\n"
|
||||
local WARNING_CRYPTO_CBC="CONFIG_CRYPTO_CBC:\tis not set (required for kernel 2.6.19)\n"
|
||||
local WARNING_CRYPTO="CONFIG_CRYPTO:\tis not set (required for cryptsetup)\n"
|
||||
check_extra_config
|
||||
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i '/^LOOPDEV=/s:$: || exit 0:' tests/{compat,mode}-test || die
|
||||
epatch_user && eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if use kernel ; then
|
||||
ewarn "Note that kernel backend is very slow for this type of operation"
|
||||
ewarn "and is provided mainly for embedded systems wanting to avoid"
|
||||
ewarn "userspace crypto libraries."
|
||||
fi
|
||||
|
||||
econf \
|
||||
--sbindir=/sbin \
|
||||
--enable-shared \
|
||||
$(use_enable static static-cryptsetup) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable pwquality) \
|
||||
$(use_enable python) \
|
||||
$(use_enable reencrypt cryptsetup-reencrypt) \
|
||||
$(use_enable udev) \
|
||||
$(use_enable !urandom dev-random) \
|
||||
--with-crypto_backend=$(for x in ${CRYPTO_BACKENDS//+/}; do use ${x} && echo ${x} ; done)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if [[ ! -e /dev/mapper/control ]] ; then
|
||||
ewarn "No /dev/mapper/control found -- skipping tests"
|
||||
return 0
|
||||
fi
|
||||
local p
|
||||
for p in /dev/mapper /dev/loop* ; do
|
||||
addwrite ${p}
|
||||
done
|
||||
default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
if use static ; then
|
||||
mv "${ED}"/sbin/cryptsetup{.static,} || die
|
||||
mv "${ED}"/sbin/veritysetup{.static,} || die
|
||||
use reencrypt && { mv "${ED}"/sbin/cryptsetup-reencrypt{.static,} || die ; }
|
||||
fi
|
||||
prune_libtool_files --modules
|
||||
|
||||
newconfd "${FILESDIR}"/1.0.6-dmcrypt.confd dmcrypt
|
||||
newinitd "${FILESDIR}"/1.5.1-dmcrypt.rc dmcrypt
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z ${REPLACING_VERSIONS} ]] ; then
|
||||
elog "Please see the example for configuring a LUKS mountpoint"
|
||||
elog "in /etc/conf.d/dmcrypt"
|
||||
elog
|
||||
elog "If you are using baselayout-2 then please do:"
|
||||
elog "rc-update add dmcrypt boot"
|
||||
elog "This version introduces a command line arguement 'key_timeout'."
|
||||
elog "If you want the search for the removable key device to timeout"
|
||||
elog "after 10 seconds add the following to your bootloader config:"
|
||||
elog "key_timeout=10"
|
||||
elog "A timeout of 0 will mean it will wait indefinitely."
|
||||
elog
|
||||
elog "Users using cryptsetup-1.0.x (dm-crypt plain) volumes must use"
|
||||
elog "a compatibility mode when using cryptsetup-1.1.x. This can be"
|
||||
elog "done by specifying the cipher (-c), key size (-s) and hash (-h)."
|
||||
elog "For more info, see https://gitlab.com/cryptsetup/cryptsetup/wikis/FrequentlyAskedQuestions#8-issues-with-specific-versions-of-cryptsetup"
|
||||
fi
|
||||
}
|
@ -1,106 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_4} )
|
||||
|
||||
inherit autotools python-single-r1 linux-info libtool eutils versionator
|
||||
|
||||
DESCRIPTION="Tool to setup encrypted devices with dm-crypt"
|
||||
HOMEPAGE="https://gitlab.com/cryptsetup/cryptsetup/blob/master/README.md"
|
||||
SRC_URI="mirror://kernel/linux/utils/${PN}/v$(get_version_component_range 1-2)/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
CRYPTO_BACKENDS="+gcrypt kernel nettle openssl"
|
||||
# we don't support nss since it doesn't allow cryptsetup to be built statically
|
||||
# and it's missing ripemd160 support so it can't provide full backward compatibility
|
||||
IUSE="${CRYPTO_BACKENDS} libressl nls pwquality python reencrypt static static-libs udev urandom"
|
||||
REQUIRED_USE="^^ ( ${CRYPTO_BACKENDS//+/} )
|
||||
python? ( ${PYTHON_REQUIRED_USE} )
|
||||
static? ( !gcrypt )" #496612
|
||||
|
||||
LIB_DEPEND="dev-libs/libgpg-error[static-libs(+)]
|
||||
dev-libs/popt[static-libs(+)]
|
||||
sys-apps/util-linux[static-libs(+)]
|
||||
gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] )
|
||||
nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] )
|
||||
openssl? (
|
||||
!libressl? ( dev-libs/openssl:0=[static-libs(+)] )
|
||||
libressl? ( dev-libs/libressl:=[static-libs(+)] )
|
||||
)
|
||||
pwquality? ( dev-libs/libpwquality[static-libs(+)] )
|
||||
sys-fs/lvm2[static-libs(+)]
|
||||
udev? ( virtual/libudev[static-libs(+)] )"
|
||||
# We have to always depend on ${LIB_DEPEND} rather than put behind
|
||||
# !static? () because we provide a shared library which links against
|
||||
# these other packages. #414665
|
||||
RDEPEND="static-libs? ( ${LIB_DEPEND} )
|
||||
${LIB_DEPEND//\[static-libs\(+\)\]}
|
||||
python? ( ${PYTHON_DEPS} )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
static? ( ${LIB_DEPEND} )"
|
||||
|
||||
pkg_setup() {
|
||||
local CONFIG_CHECK="~DM_CRYPT ~CRYPTO ~CRYPTO_CBC"
|
||||
local WARNING_DM_CRYPT="CONFIG_DM_CRYPT:\tis not set (required for cryptsetup)\n"
|
||||
local WARNING_CRYPTO_CBC="CONFIG_CRYPTO_CBC:\tis not set (required for kernel 2.6.19)\n"
|
||||
local WARNING_CRYPTO="CONFIG_CRYPTO:\tis not set (required for cryptsetup)\n"
|
||||
check_extra_config
|
||||
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i '/^LOOPDEV=/s:$: || exit 0:' tests/{compat,mode}-test || die
|
||||
epatch_user && eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if use kernel ; then
|
||||
ewarn "Note that kernel backend is very slow for this type of operation"
|
||||
ewarn "and is provided mainly for embedded systems wanting to avoid"
|
||||
ewarn "userspace crypto libraries."
|
||||
fi
|
||||
|
||||
econf \
|
||||
--sbindir=/sbin \
|
||||
--enable-shared \
|
||||
$(use_enable static static-cryptsetup) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable pwquality) \
|
||||
$(use_enable python) \
|
||||
$(use_enable reencrypt cryptsetup-reencrypt) \
|
||||
$(use_enable udev) \
|
||||
$(use_enable !urandom dev-random) \
|
||||
--with-crypto_backend=$(for x in ${CRYPTO_BACKENDS//+/} ; do usev ${x} ; done)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if [[ ! -e /dev/mapper/control ]] ; then
|
||||
ewarn "No /dev/mapper/control found -- skipping tests"
|
||||
return 0
|
||||
fi
|
||||
local p
|
||||
for p in /dev/mapper /dev/loop* ; do
|
||||
addwrite ${p}
|
||||
done
|
||||
default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
if use static ; then
|
||||
mv "${ED}"/sbin/cryptsetup{.static,} || die
|
||||
mv "${ED}"/sbin/veritysetup{.static,} || die
|
||||
use reencrypt && { mv "${ED}"/sbin/cryptsetup-reencrypt{.static,} || die ; }
|
||||
fi
|
||||
prune_libtool_files --modules
|
||||
|
||||
newconfd "${FILESDIR}"/1.6.7-dmcrypt.confd dmcrypt
|
||||
newinitd "${FILESDIR}"/1.6.7-dmcrypt.rc dmcrypt
|
||||
}
|
@ -1,6 +1,5 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
@ -15,7 +14,7 @@ SRC_URI="mirror://kernel/linux/utils/${PN}/v$(get_version_component_range 1-2)/$
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
|
||||
CRYPTO_BACKENDS="+gcrypt kernel nettle openssl"
|
||||
# we don't support nss since it doesn't allow cryptsetup to be built statically
|
||||
# and it's missing ripemd160 support so it can't provide full backward compatibility
|
||||
|
@ -1,6 +1,5 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
@ -46,6 +45,8 @@ DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
static? ( ${LIB_DEPEND} )"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${P}-libressl.patch )
|
||||
|
||||
pkg_setup() {
|
||||
local CONFIG_CHECK="~DM_CRYPT ~CRYPTO ~CRYPTO_CBC ~CRYPTO_SHA256"
|
||||
local WARNING_DM_CRYPT="CONFIG_DM_CRYPT:\tis not set (required for cryptsetup)\n"
|
||||
@ -57,7 +58,7 @@ pkg_setup() {
|
||||
|
||||
src_prepare() {
|
||||
sed -i '/^LOOPDEV=/s:$: || exit 0:' tests/{compat,mode}-test || die
|
||||
epatch "${FILESDIR}"/${PN}-1.7.1-sysmacros.patch #580228
|
||||
epatch "${PATCHES[@]}"
|
||||
epatch_user && eautoreconf
|
||||
|
||||
if use python ; then
|
@ -1,105 +0,0 @@
|
||||
# /etc/conf.d/dmcrypt
|
||||
|
||||
# For people who run dmcrypt on top of some other layer (like raid),
|
||||
# use rc_need to specify that requirement. See the runscript(8) man
|
||||
# page for more information.
|
||||
|
||||
#--------------------
|
||||
# Instructions
|
||||
#--------------------
|
||||
|
||||
# Note regarding the syntax of this file. This file is *almost* bash,
|
||||
# but each line is evaluated separately. Separate swaps/targets can be
|
||||
# specified. The init-script which reads this file assumes that a
|
||||
# swap= or target= line starts a new section, similar to lilo or grub
|
||||
# configuration.
|
||||
|
||||
# Note when using gpg keys and /usr on a separate partition, you will
|
||||
# have to copy /usr/bin/gpg to /bin/gpg so that it will work properly
|
||||
# and ensure that gpg has been compiled statically.
|
||||
# See http://bugs.gentoo.org/90482 for more information.
|
||||
|
||||
# Note that the init-script which reads this file detects whether your
|
||||
# partition is LUKS or not. No mkfs is run unless you specify a makefs
|
||||
# option.
|
||||
|
||||
# Global options:
|
||||
#----------------
|
||||
|
||||
# Max number of checks to perform (1 per second)
|
||||
#dmcrypt_max_timeout=120
|
||||
|
||||
# Arguments:
|
||||
#-----------
|
||||
# target=<name> == Mapping name for partition.
|
||||
# swap=<name> == Mapping name for swap partition.
|
||||
# source='<dev>' == Real device for partition.
|
||||
# Note: You can (and should) specify a tag like UUID
|
||||
# for blkid (see -t option). This is safer than using
|
||||
# the full path to the device.
|
||||
# key='</path/to/keyfile>[:<mode>]' == Fullpath from / or from inside removable media.
|
||||
# remdev='<dev>' == Device that will be assigned to removable media.
|
||||
# gpg_options='<opts>' == Default are --quiet --decrypt
|
||||
# options='<opts>' == cryptsetup, for LUKS you can only use --readonly
|
||||
# loop_file='<file>' == Loopback file.
|
||||
# Note: If you omit $source, then a free loopback will
|
||||
# be looked up automatically.
|
||||
# pre_mount='cmds' == commands to execute before mounting partition.
|
||||
# post_mount='cmds' == commands to execute after mounting partition.
|
||||
#-----------
|
||||
# Supported Modes
|
||||
# gpg == decrypt and pipe key into cryptsetup.
|
||||
# Note: new-line character must not be part of key.
|
||||
# Command to erase \n char: 'cat key | tr -d '\n' > cleanKey'
|
||||
|
||||
#--------------------
|
||||
# dm-crypt examples
|
||||
#--------------------
|
||||
|
||||
## swap
|
||||
# Swap partitions. These should come first so that no keys make their
|
||||
# way into unencrypted swap.
|
||||
# If no options are given, they will default to: -c aes -h sha1 -d /dev/urandom
|
||||
# If no makefs is given then mkswap will be assumed
|
||||
#swap=crypt-swap
|
||||
#source='/dev/hda2'
|
||||
|
||||
## /home with passphrase
|
||||
#target=crypt-home
|
||||
#source='/dev/hda5'
|
||||
|
||||
## /home with regular keyfile
|
||||
#target=crypt-home
|
||||
#source='/dev/hda5'
|
||||
#key='/full/path/to/homekey'
|
||||
|
||||
## /home with gpg protected key
|
||||
#target=crypt-home
|
||||
#source='/dev/hda5'
|
||||
#key='/full/path/to/homekey:gpg'
|
||||
|
||||
## /home with regular keyfile on removable media(such as usb-stick)
|
||||
#target=crypt-home
|
||||
#source='/dev/hda5'
|
||||
#key='/full/path/to/homekey'
|
||||
#remdev='/dev/sda1'
|
||||
|
||||
##/home with gpg protected key on removable media(such as usb-stick)
|
||||
#target=crypt-home
|
||||
#source='/dev/hda5'
|
||||
#key='/full/path/to/homekey:gpg'
|
||||
#remdev='/dev/sda1'
|
||||
|
||||
##/tmp with regular keyfile
|
||||
#target=crypt-tmp
|
||||
#source='/dev/hda6'
|
||||
#key='/full/path/to/tmpkey'
|
||||
#pre_mount='/sbin/mkreiserfs -f -f ${dev}'
|
||||
#post_mount='chown root:root ${mount_point}; chmod 1777 ${mount_point}'
|
||||
|
||||
## Loopback file example
|
||||
#target='crypt-loop-home'
|
||||
#source='/dev/loop0'
|
||||
#loop_file='/mnt/crypt/home'
|
||||
|
||||
# The file must be terminated by a newline. Or leave this comment last.
|
@ -1,335 +0,0 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
depend() {
|
||||
before checkfs fsck
|
||||
|
||||
if grep -qs ^swap= "${conf_file}" ; then
|
||||
before swap
|
||||
fi
|
||||
}
|
||||
|
||||
# We support multiple dmcrypt instances based on $SVCNAME
|
||||
conf_file="/etc/conf.d/${SVCNAME}"
|
||||
|
||||
# Get splash helpers if available.
|
||||
if [ -e /sbin/splash-functions.sh ] ; then
|
||||
. /sbin/splash-functions.sh
|
||||
fi
|
||||
|
||||
# Setup mappings for an individual target/swap
|
||||
# Note: This relies on variables localized in the main body below.
|
||||
dm_crypt_execute() {
|
||||
local dev ret mode foo
|
||||
|
||||
if [ -z "${target}" -a -z "${swap}" ] ; then
|
||||
return
|
||||
fi
|
||||
|
||||
# Handle automatic look up of the source path.
|
||||
if [ -z "${source}" -a -n "${loop_file}" ] ; then
|
||||
source=$(losetup --show -f "${loop_file}")
|
||||
fi
|
||||
case ${source} in
|
||||
*=*)
|
||||
source=$(blkid -l -t "${source}" -o device)
|
||||
;;
|
||||
esac
|
||||
if [ -z "${source}" ] || [ ! -e "${source}" ] ; then
|
||||
ewarn "source \"${source}\" for ${target} missing, skipping..."
|
||||
return
|
||||
fi
|
||||
|
||||
if [ -n "${target}" ] ; then
|
||||
# let user set options, otherwise leave empty
|
||||
: ${options:=' '}
|
||||
elif [ -n "${swap}" ] ; then
|
||||
if cryptsetup isLuks ${source} 2>/dev/null ; then
|
||||
ewarn "The swap you have defined is a LUKS partition. Aborting crypt-swap setup."
|
||||
return
|
||||
fi
|
||||
target=${swap}
|
||||
# swap contents do not need to be preserved between boots, luks not required.
|
||||
# suspend2 users should have initramfs's init handling their swap partition either way.
|
||||
: ${options:='-c aes -h sha1 -d /dev/urandom'}
|
||||
: ${pre_mount:='mkswap ${dev}'}
|
||||
fi
|
||||
|
||||
if [ -n "${loop_file}" ] ; then
|
||||
dev="/dev/mapper/${target}"
|
||||
ebegin " Setting up loop device ${source}"
|
||||
losetup ${source} ${loop_file}
|
||||
fi
|
||||
|
||||
# cryptsetup:
|
||||
# open <device> <name> # <device> is $source
|
||||
# create <name> <device> # <name> is $target
|
||||
local arg1="create" arg2="${target}" arg3="${source}"
|
||||
if cryptsetup isLuks ${source} 2>/dev/null ; then
|
||||
arg1="open"
|
||||
arg2="${source}"
|
||||
arg3="${target}"
|
||||
fi
|
||||
|
||||
# Older versions reported:
|
||||
# ${target} is active:
|
||||
# Newer versions report:
|
||||
# ${target} is active[ and is in use.]
|
||||
if cryptsetup status ${target} | egrep -q ' is active' ; then
|
||||
einfo "dm-crypt mapping ${target} is already configured"
|
||||
return
|
||||
fi
|
||||
splash svc_input_begin ${SVCNAME} >/dev/null 2>&1
|
||||
|
||||
# Handle keys
|
||||
if [ -n "${key}" ] ; then
|
||||
read_abort() {
|
||||
# some colors
|
||||
local ans savetty resettty
|
||||
[ -z "${NORMAL}" ] && eval $(eval_ecolors)
|
||||
einfon " $1? (${WARN}yes${NORMAL}/${GOOD}No${NORMAL}) "
|
||||
shift
|
||||
# This is ugly as s**t. But POSIX doesn't provide `read -t`, so
|
||||
# we end up having to implement our own crap with stty/etc...
|
||||
savetty=$(stty -g)
|
||||
resettty='stty ${savetty}; trap - EXIT HUP INT TERM'
|
||||
trap 'eval "${resettty}"' EXIT HUP INT TERM
|
||||
stty -icanon
|
||||
[ "${1}" = -t ] && stty min 0 time "$(( $2 * 10 ))"
|
||||
ans=$(dd count=1 bs=1 2>/dev/null) || ans=''
|
||||
eval "${resettty}"
|
||||
if [ -z "${ans}" ] ; then
|
||||
printf '\r'
|
||||
else
|
||||
echo
|
||||
fi
|
||||
case ${ans} in
|
||||
[yY]) return 0;;
|
||||
*) return 1;;
|
||||
esac
|
||||
}
|
||||
|
||||
# Notes: sed not used to avoid case where /usr partition is encrypted.
|
||||
mode=${key##*:} && ( [ "${mode}" = "${key}" ] || [ -z "${mode}" ] ) && mode=reg
|
||||
key=${key%:*}
|
||||
case "${mode}" in
|
||||
gpg|reg)
|
||||
# handle key on removable device
|
||||
if [ -n "${remdev}" ] ; then
|
||||
# temp directory to mount removable device
|
||||
local mntrem="${RC_SVCDIR}/dm-crypt-remdev.$$"
|
||||
if [ ! -d "${mntrem}" ] ; then
|
||||
if ! mkdir -p "${mntrem}" ; then
|
||||
ewarn "${source} will not be decrypted ..."
|
||||
einfo "Reason: Unable to create temporary mount point '${mntrem}'"
|
||||
return
|
||||
fi
|
||||
fi
|
||||
i=0
|
||||
einfo "Please insert removable device for ${target}"
|
||||
while [ ${i} -lt ${dmcrypt_max_timeout:-120} ] ; do
|
||||
foo=""
|
||||
if mount -n -o ro "${remdev}" "${mntrem}" 2>/dev/null >/dev/null ; then
|
||||
# keyfile exists?
|
||||
if [ ! -e "${mntrem}${key}" ] ; then
|
||||
umount -n "${mntrem}"
|
||||
rmdir "${mntrem}"
|
||||
einfo "Cannot find ${key} on removable media."
|
||||
read_abort "Abort" ${read_timeout:--t 1} && return
|
||||
else
|
||||
key="${mntrem}${key}"
|
||||
break
|
||||
fi
|
||||
else
|
||||
[ -e "${remdev}" ] \
|
||||
&& foo="mount failed" \
|
||||
|| foo="mount source not found"
|
||||
fi
|
||||
: $((i += 1))
|
||||
read_abort "Stop waiting after $i attempts (${foo})" -t 1 && return
|
||||
done
|
||||
else # keyfile ! on removable device
|
||||
if [ ! -e "${key}" ] ; then
|
||||
ewarn "${source} will not be decrypted ..."
|
||||
einfo "Reason: keyfile ${key} does not exist."
|
||||
return
|
||||
fi
|
||||
fi
|
||||
;;
|
||||
*)
|
||||
ewarn "${source} will not be decrypted ..."
|
||||
einfo "Reason: mode ${mode} is invalid."
|
||||
return
|
||||
;;
|
||||
esac
|
||||
else
|
||||
mode=none
|
||||
fi
|
||||
ebegin " ${target} using: ${options} ${arg1} ${arg2} ${arg3}"
|
||||
if [ "${mode}" = "gpg" ] ; then
|
||||
: ${gpg_options:='-q -d'}
|
||||
# gpg available ?
|
||||
if command -v gpg >/dev/null ; then
|
||||
for i in 0 1 2 ; do
|
||||
# paranoid, don't store key in a variable, pipe it so it stays very little in ram unprotected.
|
||||
# save stdin stdout stderr "values"
|
||||
gpg ${gpg_options} ${key} 2>/dev/null | cryptsetup --key-file - ${options} ${arg1} ${arg2} ${arg3}
|
||||
ret=$?
|
||||
[ ${ret} -eq 0 ] && break
|
||||
done
|
||||
eend ${ret} "failure running cryptsetup"
|
||||
else
|
||||
ewarn "${source} will not be decrypted ..."
|
||||
einfo "Reason: cannot find gpg application."
|
||||
einfo "You have to install app-crypt/gnupg first."
|
||||
einfo "If you have /usr on its own partition, try copying gpg to /bin ."
|
||||
fi
|
||||
else
|
||||
if [ "${mode}" = "reg" ] ; then
|
||||
cryptsetup ${options} -d ${key} ${arg1} ${arg2} ${arg3}
|
||||
ret=$?
|
||||
eend ${ret} "failure running cryptsetup"
|
||||
else
|
||||
cryptsetup ${options} ${arg1} ${arg2} ${arg3}
|
||||
ret=$?
|
||||
eend ${ret} "failure running cryptsetup"
|
||||
fi
|
||||
fi
|
||||
if [ -d "${mntrem}" ] ; then
|
||||
umount -n ${mntrem} 2>/dev/null >/dev/null
|
||||
rmdir ${mntrem} 2>/dev/null >/dev/null
|
||||
fi
|
||||
splash svc_input_end ${SVCNAME} >/dev/null 2>&1
|
||||
|
||||
if [ ${ret} -ne 0 ] ; then
|
||||
cryptfs_status=1
|
||||
else
|
||||
if [ -n "${pre_mount}" ] ; then
|
||||
dev="/dev/mapper/${target}"
|
||||
eval ebegin \"" pre_mount: ${pre_mount}"\"
|
||||
eval "${pre_mount}" > /dev/null
|
||||
ewend $? || cryptfs_status=1
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
# Lookup optional bootparams
|
||||
get_bootparam_val() {
|
||||
# We're given something like:
|
||||
# foo=bar=cow
|
||||
# Return the "bar=cow" part.
|
||||
case $1 in
|
||||
*\=*)
|
||||
local key=$(echo "$1" | cut -f1 -d=)
|
||||
echo "$1" | cut -c $(( ${#key} + 2 ))
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
start() {
|
||||
local header=true cryptfs_status=0
|
||||
local gpg_options key loop_file target targetline options pre_mount post_mount source swap remdev
|
||||
|
||||
local x
|
||||
for x in $(cat /proc/cmdline) ; do
|
||||
case "${x}" in
|
||||
key_timeout\=*)
|
||||
local KEY_TIMEOUT=$(get_bootparam_val "${x}")
|
||||
if [ ${KEY_TIMEOUT} -gt 0 ] ; then
|
||||
read_timeout="-t ${KEY_TIMEOUT}"
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
while read targetline <&3 ; do
|
||||
case ${targetline} in
|
||||
# skip comments and blank lines
|
||||
""|"#"*) continue ;;
|
||||
# skip service-specific openrc configs #377927
|
||||
rc_*) continue ;;
|
||||
esac
|
||||
|
||||
${header} && ebegin "Setting up dm-crypt mappings"
|
||||
header=false
|
||||
|
||||
# check for the start of a new target/swap
|
||||
case ${targetline} in
|
||||
target=*|swap=*)
|
||||
# If we have a target queued up, then execute it
|
||||
dm_crypt_execute
|
||||
|
||||
# Prepare for the next target/swap by resetting variables
|
||||
unset gpg_options key loop_file target options pre_mount post_mount source swap remdev
|
||||
;;
|
||||
|
||||
gpg_options=*|remdev=*|key=*|loop_file=*|options=*|pre_mount=*|post_mount=*|source=*)
|
||||
if [ -z "${target}${swap}" ] ; then
|
||||
ewarn "Ignoring setting outside target/swap section: ${targetline}"
|
||||
continue
|
||||
fi
|
||||
;;
|
||||
|
||||
dmcrypt_max_timeout=*)
|
||||
# ignore global options
|
||||
continue
|
||||
;;
|
||||
|
||||
*)
|
||||
ewarn "Skipping invalid line in ${conf_file}: ${targetline}"
|
||||
;;
|
||||
esac
|
||||
|
||||
# Queue this setting for the next call to dm_crypt_execute
|
||||
eval "${targetline}"
|
||||
done 3< ${conf_file}
|
||||
|
||||
# If we have a target queued up, then execute it
|
||||
dm_crypt_execute
|
||||
|
||||
ewend ${cryptfs_status} "Failed to setup dm-crypt devices"
|
||||
}
|
||||
|
||||
stop() {
|
||||
local line header
|
||||
|
||||
# Break down all mappings
|
||||
header=true
|
||||
egrep "^(target|swap)=" ${conf_file} | \
|
||||
while read line ; do
|
||||
${header} && einfo "Removing dm-crypt mappings"
|
||||
header=false
|
||||
|
||||
target= swap=
|
||||
eval ${line}
|
||||
|
||||
[ -n "${swap}" ] && target=${swap}
|
||||
if [ -z "${target}" ] ; then
|
||||
ewarn "invalid line in ${conf_file}: ${line}"
|
||||
continue
|
||||
fi
|
||||
|
||||
ebegin " ${target}"
|
||||
cryptsetup remove ${target}
|
||||
eend $?
|
||||
done
|
||||
|
||||
# Break down loop devices
|
||||
header=true
|
||||
grep '^source=./dev/loop' ${conf_file} | \
|
||||
while read line ; do
|
||||
${header} && einfo "Detaching dm-crypt loop devices"
|
||||
header=false
|
||||
|
||||
source=
|
||||
eval ${line}
|
||||
|
||||
ebegin " ${source}"
|
||||
losetup -d "${source}"
|
||||
eend $?
|
||||
done
|
||||
|
||||
return 0
|
||||
}
|
@ -1,7 +1,6 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
depend() {
|
||||
before checkfs fsck
|
||||
|
@ -1,60 +0,0 @@
|
||||
https://bugs.gentoo.org/580228
|
||||
|
||||
From ca5f8f92c161d9bd3b0c539befc13199f8a60813 Mon Sep 17 00:00:00 2001
|
||||
From: Mike Frysinger <vapier@gentoo.org>
|
||||
Date: Tue, 19 Apr 2016 02:13:00 -0400
|
||||
Subject: [PATCH] include sys/sysmacros.h for major/minor/makedev
|
||||
|
||||
These functions are defined in that header, so include it when needed.
|
||||
Otherwise we can get build failures like:
|
||||
veritysetup-utils_loop.o: In function '_sysfs_backing_file':
|
||||
utils_loop.c:(.text+0x50): undefined reference to 'minor'
|
||||
utils_loop.c:(.text+0x5e): undefined reference to 'major'
|
||||
veritysetup-utils_loop.o: In function 'crypt_loop_device':
|
||||
utils_loop.c:(.text+0x638): undefined reference to 'major'
|
||||
../lib/.libs/libcryptsetup.so: undefined reference to 'makedev'
|
||||
---
|
||||
lib/utils_devpath.c | 1 +
|
||||
lib/utils_loop.c | 1 +
|
||||
lib/utils_wipe.c | 1 +
|
||||
3 files changed, 3 insertions(+)
|
||||
|
||||
diff --git a/lib/utils_devpath.c b/lib/utils_devpath.c
|
||||
index 963785a..0bc0563 100644
|
||||
--- a/lib/utils_devpath.c
|
||||
+++ b/lib/utils_devpath.c
|
||||
@@ -30,6 +30,7 @@
|
||||
#include <errno.h>
|
||||
#include <limits.h>
|
||||
#include <sys/stat.h>
|
||||
+#include <sys/sysmacros.h>
|
||||
#include <sys/types.h>
|
||||
#include "internal.h"
|
||||
|
||||
diff --git a/lib/utils_loop.c b/lib/utils_loop.c
|
||||
index d7b03a1..36d4c46 100644
|
||||
--- a/lib/utils_loop.c
|
||||
+++ b/lib/utils_loop.c
|
||||
@@ -27,6 +27,7 @@
|
||||
#include <limits.h>
|
||||
#include <sys/ioctl.h>
|
||||
#include <sys/stat.h>
|
||||
+#include <sys/sysmacros.h>
|
||||
#include <sys/types.h>
|
||||
#include <linux/loop.h>
|
||||
|
||||
diff --git a/lib/utils_wipe.c b/lib/utils_wipe.c
|
||||
index 210c566..8e2a2aa 100644
|
||||
--- a/lib/utils_wipe.c
|
||||
+++ b/lib/utils_wipe.c
|
||||
@@ -29,6 +29,7 @@
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
#include <sys/ioctl.h>
|
||||
+#include <sys/sysmacros.h>
|
||||
#include <fcntl.h>
|
||||
|
||||
#include "libcryptsetup.h"
|
||||
--
|
||||
2.7.4
|
||||
|
@ -0,0 +1,12 @@
|
||||
diff -Naur cryptsetup-1.7.3.orig/lib/crypto_backend/crypto_openssl.c cryptsetup-1.7.3/lib/crypto_backend/crypto_openssl.c
|
||||
--- cryptsetup-1.7.3.orig/lib/crypto_backend/crypto_openssl.c 2016-10-28 01:58:10.000000000 -0700
|
||||
+++ cryptsetup-1.7.3/lib/crypto_backend/crypto_openssl.c 2016-11-02 13:38:46.094483756 -0700
|
||||
@@ -73,7 +73,7 @@
|
||||
/*
|
||||
* Compatible wrappers for OpenSSL < 1.1.0
|
||||
*/
|
||||
-#if OPENSSL_VERSION_NUMBER < 0x10100000L
|
||||
+#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
|
||||
static EVP_MD_CTX *EVP_MD_CTX_new(void)
|
||||
{
|
||||
EVP_MD_CTX *md = malloc(sizeof(*md));
|
Loading…
Reference in New Issue
Block a user