|
@@ -4,8 +4,8 @@
|
|
#
|
|
#
|
|
################################################################################
|
|
################################################################################
|
|
|
|
|
|
-CRYPTSETUP_VERSION_MAJOR = 2.3
|
|
|
|
-CRYPTSETUP_VERSION = $(CRYPTSETUP_VERSION_MAJOR).6
|
|
|
|
|
|
+CRYPTSETUP_VERSION_MAJOR = 2.4
|
|
|
|
+CRYPTSETUP_VERSION = $(CRYPTSETUP_VERSION_MAJOR).2
|
|
CRYPTSETUP_SOURCE = cryptsetup-$(CRYPTSETUP_VERSION).tar.xz
|
|
CRYPTSETUP_SOURCE = cryptsetup-$(CRYPTSETUP_VERSION).tar.xz
|
|
CRYPTSETUP_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/cryptsetup/v$(CRYPTSETUP_VERSION_MAJOR)
|
|
CRYPTSETUP_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/cryptsetup/v$(CRYPTSETUP_VERSION_MAJOR)
|
|
CRYPTSETUP_DEPENDENCIES = \
|
|
CRYPTSETUP_DEPENDENCIES = \
|
|
@@ -33,6 +33,13 @@ else
|
|
CRYPTSETUP_CONF_OPTS += --with-crypto_backend=kernel
|
|
CRYPTSETUP_CONF_OPTS += --with-crypto_backend=kernel
|
|
endif
|
|
endif
|
|
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_LIBSSH),y)
|
|
|
|
+CRYPTSETUP_DEPENDENCIES += libssh
|
|
|
|
+CRYPTSETUP_CONF_OPTS += --enable-ssh-token
|
|
|
|
+else
|
|
|
|
+CRYPTSETUP_CONF_OPTS += --disable-ssh-token
|
|
|
|
+endif
|
|
|
|
+
|
|
ifeq ($(BR2_PACKAGE_SYSTEMD_TMPFILES),y)
|
|
ifeq ($(BR2_PACKAGE_SYSTEMD_TMPFILES),y)
|
|
CRYPTSETUP_CONF_OPTS += --with-tmpfilesdir=/usr/lib/tmpfiles.d
|
|
CRYPTSETUP_CONF_OPTS += --with-tmpfilesdir=/usr/lib/tmpfiles.d
|
|
else
|
|
else
|
|
@@ -49,6 +56,7 @@ HOST_CRYPTSETUP_DEPENDENCIES = \
|
|
|
|
|
|
HOST_CRYPTSETUP_CONF_OPTS = --with-crypto_backend=openssl \
|
|
HOST_CRYPTSETUP_CONF_OPTS = --with-crypto_backend=openssl \
|
|
--disable-kernel_crypto \
|
|
--disable-kernel_crypto \
|
|
|
|
+ --disable-ssh-token \
|
|
--enable-blkid \
|
|
--enable-blkid \
|
|
--with-tmpfilesdir=no
|
|
--with-tmpfilesdir=no
|
|
|
|
|