libraries/libbde: Updated for version 20220121.

Signed-off-by: Dave Woodfall <dave@slackbuilds.org>

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
Barry J. Grundy 2022-05-20 00:44:59 +01:00 committed by Willy Sudiarto Raharjo
parent 4459e3c27b
commit 05bd200da9
No known key found for this signature in database
GPG Key ID: 3F617144D7238786
3 changed files with 24 additions and 13 deletions

View File

@ -1,13 +1,14 @@
libbde (libYAL BitLocker library)
Library and tools to access the BitLocker Drive Encryption (BDE)
format. The BDE format is used by Windows, as of Vista, to encrypt
format. The BDE format is used by Windows, as of Vista, to encrypt
data on a storage media volume.
Supported BDE formats:
-BitLocker Windows Vista
-BitLocker Windows 7
-BitLocker Windows 8 (Consumer Preview)
-BitLocker Windows 8
-BitLocker Windows 10
-BitLocker To Go
Supported protection methods:
@ -17,6 +18,15 @@ Supported protection methods:
-start-up key
-FKEV and/or TWEAK key data
Unsupported BDE formats:
* Bitlocker Used Disk Space Only encryption
Unsupported protection methods:
* Trusted Platform Module (TPM)
* SID-based protector)
Additional features:
-support for partial encrypted volumes
-zeros out the BDE metadata, matches behavior seen on Windows

View File

@ -2,7 +2,7 @@
# Slackware build script for libbde
# Copyright 2014-2019 Barry J. Grundy (bgrundy<at>linuxleo.com)
# Copyright 2014-2022 Barry J. Grundy (bgrundy<at>linuxleo.com)
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@ -21,14 +21,15 @@
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# Updated v20190102, March 2019
#
# Updated v20220121, May 2022
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=libbde
VERSION=${VERSION:-20190102}
BUILD=${BUILD:-2}
VERSION=${VERSION:-20220121}
STATUS=${STATUS:-alpha}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@ -72,7 +73,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
tar xvf $CWD/"$PRGNAM"_"$VERSION".orig.tar.gz
tar xvf $CWD/"$PRGNAM"-"$STATUS"-"$VERSION".tar.gz
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
@ -90,7 +91,7 @@ CXXFLAGS="$SLKCFLAGS -std=gnu89" \
--localstatedir=/var \
--mandir=/usr/man \
--disable-static \
--enable-python \
--enable-python3 \
--build=$ARCH-slackware-linux
make
@ -100,7 +101,7 @@ find $PKG/usr/man -type f -exec gzip -9 {} \;
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -ar ABOUT-NLS AUTHORS ChangeLog COPYING INSTALL README $PKG/usr/doc/$PRGNAM-$VERSION
cp -ar AUTHORS ChangeLog COPYING README $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
rm -f $PKG/usr/lib*/*.la

View File

@ -1,8 +1,8 @@
PRGNAM="libbde"
VERSION="20190102"
VERSION="20220121"
HOMEPAGE="https://github.com/libyal/libbde"
DOWNLOAD="http://deb.debian.org/debian/pool/main/libb/libbde/libbde_20190102.orig.tar.gz"
MD5SUM="edc20ee6c2dd7f927726f20c54c0d378"
DOWNLOAD="https://linuxleo.com/Source/libbde-alpha-20220121.tar.gz"
MD5SUM="ec323c6010f684b06a870f08672dccad"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""