Update odroid-c2 image

Update the kernel config, crypto extensions don't seem to build
correctly with gcc 7.3 when cross compiling.  Also pass the path to the
kali keyring on the debootstrap line.
This commit is contained in:
Steev Klimaszewski
2018-06-18 12:12:46 -05:00
parent beafa49734
commit 66fb9d7591
2 changed files with 8 additions and 9 deletions

View File

@@ -4482,7 +4482,6 @@ CONFIG_CRYPTO_WORKQUEUE=y
CONFIG_CRYPTO_CRYPTD=m
CONFIG_CRYPTO_AUTHENC=y
# CONFIG_CRYPTO_TEST is not set
CONFIG_CRYPTO_ABLK_HELPER=m
#
# Authenticated Encryption with Associated Data
@@ -4571,13 +4570,13 @@ CONFIG_CRYPTO_USER_API_SKCIPHER=m
CONFIG_CRYPTO_HW=y
# CONFIG_ASYMMETRIC_KEY_TYPE is not set
CONFIG_ARM64_CRYPTO=y
CONFIG_CRYPTO_SHA1_ARM64_CE=m
CONFIG_CRYPTO_SHA2_ARM64_CE=m
CONFIG_CRYPTO_GHASH_ARM64_CE=m
CONFIG_CRYPTO_AES_ARM64_CE=m
CONFIG_CRYPTO_AES_ARM64_CE_CCM=m
CONFIG_CRYPTO_AES_ARM64_CE_BLK=m
CONFIG_CRYPTO_AES_ARM64_NEON_BLK=m
# CONFIG_CRYPTO_SHA1_ARM64_CE is not set
# CONFIG_CRYPTO_SHA2_ARM64_CE is not set
# CONFIG_CRYPTO_GHASH_ARM64_CE is not set
# CONFIG_CRYPTO_AES_ARM64_CE is not set
# CONFIG_CRYPTO_AES_ARM64_CE_CCM is not set
# CONFIG_CRYPTO_AES_ARM64_CE_BLK is not set
# CONFIG_CRYPTO_AES_ARM64_NEON_BLK is not set
CONFIG_BINARY_PRINTF=y
#

View File

@@ -59,7 +59,7 @@ mkdir -p ${basedir}
cd ${basedir}
# create the rootfs - not much to modify here, except maybe the hostname.
debootstrap --foreign --arch $architecture kali-rolling kali-$architecture http://$mirror/kali
debootstrap --foreign --keyring=/usr/share/keyrings/kali-archive-keyring.gpg --arch $architecture kali-rolling kali-$architecture http://$mirror/kali
cp /usr/bin/qemu-aarch64-static kali-$architecture/usr/bin/
cp /usr/bin/qemu-arm-static kali-$architecture/usr/bin/