diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 56 |
1 files changed, 32 insertions, 24 deletions
@@ -1,9 +1,10 @@ -# $Id: PKGBUILD 202619 2013-12-22 13:44:39Z thomas $ -# Maintainer: Claire Farron <diesal3@googlemail.com> +# Maintainer: Cj Case <cj@abysmal.mx> +# Contributor: Claire Farron <diesal3@googlemail.com> # Contributor: Thomas Bächler <thomas@archlinux.org> # Contributor: Andy Weidenbaum <archbaum@gmail.com> + pkgname=cryptsetup-nuke-keys -pkgver=1.7.2 +pkgver=1.7.5 pkgrel=1 pkgdesc="cryptsetup patched to nuke all keyslots given a certain passphrase" arch=(i686 x86_64) @@ -18,25 +19,32 @@ source=(https://www.kernel.org/pub/linux/utils/cryptsetup/v1.7/cryptsetup-${pkgv encrypt_hook encrypt_install sd-encrypt - cryptsetup.c.patch - keymanage.c.patch - libcryptsetup.h.patch - libcryptsetup.h.patch.asc - setup.c.patch) -sha256sums=('dbb35dbf5f0c1749168c86c913fe98e872247bfc8425314b494c2423e7e43342' - 'SKIP' - '4406f8dc83f4f1b408e49d557515f721d91b358355c71fbe51f74ab27e5c84ff' - 'cfe465bdad3d958bb2332a05e04f2e1e884422a5714dfd1a0a3b9b74bf7dc6ae' - 'd442304e6a78b3513ebc53be3fe2f1276a7df470c8da701b3ece971d59979bdd' - '64bc32c5771ab72484f267521354d16833f35b0dc5985279186a8bf2d7a51efb' - '13545e49806f441c2a70513bc2449229c9905f20b933e17ba54078c0392f6d87' - 'a594beafd8f1d57aa455b30b88d38ea2349d4ff2a1d51bb48edaf8c4fdeab63d' - 'SKIP' - '257656034c2fda27e0711dc76142693519453812d2cd45248abe3ea2f3c60a80') + cryptsetup.c.diff + cryptsetup.c.diff.asc + keymanage.c.diff + keymanage.c.diff.asc + libcryptsetup.h.diff + libcryptsetup.h.diff.asc + setup.c.diff + setup.c.diff.asc + ) +sha256sums=('2b30cd1d0dd606a53ac77b406e1d37798d4b0762fa89de6ea546201906a251bd' + '48e33bb10a2a23a1b1ba8c55560ad54ca8349ec87b4be651cf874c285f5a9482' + '9aee13c8e5de8e61e5bf3ca18dfe1f17aa1e4c14755dd2348c37b545ece55e5f' + 'cfe465bdad3d958bb2332a05e04f2e1e884422a5714dfd1a0a3b9b74bf7dc6ae' + 'd442304e6a78b3513ebc53be3fe2f1276a7df470c8da701b3ece971d59979bdd' + '8c6f2262ae3754ffafce13e6484388573cad895a724f6c0342c90ddac9ea1527' + '44097ee6ebb46c88c931c6cab3a6f763f51b94972dc98dc12304a0bb526c8397' + 'bc6567863151721fa134998c0588c158cb65ad3d598834a495f4efb4c3acddcb' + 'cf77d649133aec4c08bd8c1b79e1a73cb0b128ad1bd12ac8d48f4790b2dfe836' + 'cd92fe751ef2975ca505338651f98585d85a1ea13e397f2c925e1babb18291f5' + '71b3b66bb571034eabe480c87249a1dcc38e5e863169391681ca90b0c8101860' + '8c43b7bec4d73963276a5546c32a55043c446717c3810e24874dc3cdc1fb027c' + '1fc90c421bc3693c58e811760d4043c7f1b3d75edde7eb88b43c4b3ad041c3f1') validpgpkeys=( - '5F885602C7FD0951F565E27949F67298E6366A92' # Claire Farron - '2A2918243FDE46648D0686F9D9B0577BD93E98FC' # Milan Broz <gmazyland@gmail.com> + '0D1D18DEF6496F9B60A600821CE20B5DEB5CE016' # Cj Case + '2A2918243FDE46648D0686F9D9B0577BD93E98FC' # Milan Broz <gmazyland@gmail.com> ) provides=('cryptsetup') @@ -47,10 +55,10 @@ prepare() { # luksAddNuke msg "Patching source to enable luksAddNuke" - patch -p1 < ${srcdir}/cryptsetup.c.patch - patch -p1 < ${srcdir}/keymanage.c.patch - patch -p1 < ${srcdir}/libcryptsetup.h.patch - patch -p1 < ${srcdir}/setup.c.patch + patch -p0 < ${srcdir}/cryptsetup.c.diff + patch -p0 < ${srcdir}/keymanage.c.diff + patch -p0 < ${srcdir}/libcryptsetup.h.diff + patch -p0 < ${srcdir}/setup.c.diff } build() { |