mirror of
https://gitlab.com/cryptsetup/cryptsetup.git
synced 2025-12-12 03:10:08 +01:00
Use non-recursive automake.
This change also causes that now binaries and libraries are placed in build root directory. Now we can use subdir-objects for automake.
This commit is contained in:
48
Makefile.am
48
Makefile.am
@@ -1,14 +1,46 @@
|
|||||||
EXTRA_DIST = COPYING.LGPL FAQ docs misc
|
EXTRA_DIST = COPYING.LGPL FAQ docs misc
|
||||||
SUBDIRS = \
|
SUBDIRS = po tests
|
||||||
lib \
|
TESTS =
|
||||||
src \
|
CLEANFILES =
|
||||||
man \
|
DISTCLEAN_TARGETS =
|
||||||
python \
|
|
||||||
tests \
|
AM_CPPFLAGS = \
|
||||||
po \
|
-include config.h \
|
||||||
scripts
|
-I$(top_srcdir)/lib \
|
||||||
|
-DDATADIR=\""$(datadir)"\" \
|
||||||
|
-DLOCALEDIR=\""$(datadir)/locale"\" \
|
||||||
|
-DLIBDIR=\""$(libdir)"\" \
|
||||||
|
-DPREFIX=\""$(prefix)"\" \
|
||||||
|
-DSYSCONFDIR=\""$(sysconfdir)"\" \
|
||||||
|
-DVERSION=\""$(VERSION)"\"
|
||||||
|
AM_CFLAGS = -Wall
|
||||||
|
AM_LDFLAGS =
|
||||||
|
|
||||||
|
noinst_LTLIBRARIES =
|
||||||
|
sbin_PROGRAMS =
|
||||||
|
man8_MANS =
|
||||||
|
|
||||||
|
include man/Makemodule.am
|
||||||
|
|
||||||
|
include python/Makemodule.am
|
||||||
|
|
||||||
|
include scripts/Makemodule.am
|
||||||
|
|
||||||
|
include lib/crypto_backend/argon2/Makemodule.am
|
||||||
|
include lib/crypto_backend/Makemodule.am
|
||||||
|
include lib/Makemodule.am
|
||||||
|
|
||||||
|
include src/Makemodule.am
|
||||||
|
|
||||||
ACLOCAL_AMFLAGS = -I m4
|
ACLOCAL_AMFLAGS = -I m4
|
||||||
|
|
||||||
|
DISTCHECK_CONFIGURE_FLAGS = \
|
||||||
|
--enable-python \
|
||||||
|
--enable-cryptsetup-reencrypt
|
||||||
|
|
||||||
|
distclean-local:
|
||||||
|
-find . -name \*~ -o -name \*.orig -o -name \*.rej | xargs rm -f
|
||||||
|
rm -rf autom4te.cache
|
||||||
|
|
||||||
clean-local:
|
clean-local:
|
||||||
-rm -rf docs/doxygen_api_docs
|
-rm -rf docs/doxygen_api_docs
|
||||||
|
|||||||
19
configure.ac
19
configure.ac
@@ -15,8 +15,8 @@ AC_CONFIG_HEADERS([config.h:config.h.in])
|
|||||||
# http://lists.gnu.org/archive/html/automake/2013-01/msg00060.html
|
# http://lists.gnu.org/archive/html/automake/2013-01/msg00060.html
|
||||||
|
|
||||||
# For old automake use this
|
# For old automake use this
|
||||||
#AM_INIT_AUTOMAKE(dist-xz)
|
#AM_INIT_AUTOMAKE(dist-xz subdir-objects)
|
||||||
AM_INIT_AUTOMAKE([dist-xz 1.12 serial-tests])
|
AM_INIT_AUTOMAKE([dist-xz 1.12 serial-tests subdir-objects])
|
||||||
|
|
||||||
if test "x$prefix" = "xNONE"; then
|
if test "x$prefix" = "xNONE"; then
|
||||||
sysconfdir=/etc
|
sysconfdir=/etc
|
||||||
@@ -533,22 +533,9 @@ AC_SUBST(DEFAULT_LUKS2_LOCK_DIR_PERMS)
|
|||||||
dnl ==========================================================================
|
dnl ==========================================================================
|
||||||
|
|
||||||
AC_CONFIG_FILES([ Makefile
|
AC_CONFIG_FILES([ Makefile
|
||||||
lib/Makefile
|
|
||||||
lib/libcryptsetup.pc
|
lib/libcryptsetup.pc
|
||||||
lib/crypto_backend/Makefile
|
|
||||||
lib/crypto_backend/argon2/Makefile
|
|
||||||
lib/luks1/Makefile
|
|
||||||
lib/luks2/Makefile
|
|
||||||
lib/loopaes/Makefile
|
|
||||||
lib/verity/Makefile
|
|
||||||
lib/tcrypt/Makefile
|
|
||||||
lib/integrity/Makefile
|
|
||||||
src/Makefile
|
|
||||||
po/Makefile.in
|
po/Makefile.in
|
||||||
man/Makefile
|
|
||||||
tests/Makefile
|
|
||||||
python/Makefile
|
|
||||||
scripts/Makefile
|
|
||||||
scripts/cryptsetup_tmpfiles.conf
|
scripts/cryptsetup_tmpfiles.conf
|
||||||
|
tests/Makefile
|
||||||
])
|
])
|
||||||
AC_OUTPUT
|
AC_OUTPUT
|
||||||
|
|||||||
@@ -1,83 +0,0 @@
|
|||||||
SUBDIRS = crypto_backend luks1 luks2 loopaes verity tcrypt integrity
|
|
||||||
|
|
||||||
moduledir = $(libdir)/cryptsetup
|
|
||||||
|
|
||||||
pkgconfigdir = $(libdir)/pkgconfig
|
|
||||||
pkgconfig_DATA = libcryptsetup.pc
|
|
||||||
|
|
||||||
AM_CPPFLAGS = -include config.h \
|
|
||||||
-I$(top_srcdir) \
|
|
||||||
-I$(top_srcdir)/lib/crypto_backend \
|
|
||||||
-I$(top_srcdir)/lib/luks1 \
|
|
||||||
-I$(top_srcdir)/lib/luks2 \
|
|
||||||
-I$(top_srcdir)/lib/loopaes \
|
|
||||||
-I$(top_srcdir)/lib/verity \
|
|
||||||
-I$(top_srcdir)/lib/tcrypt \
|
|
||||||
-I$(top_srcdir)/lib/integrity \
|
|
||||||
-DDATADIR=\""$(datadir)"\" \
|
|
||||||
-DLIBDIR=\""$(libdir)"\" \
|
|
||||||
-DPREFIX=\""$(prefix)"\" \
|
|
||||||
-DSYSCONFDIR=\""$(sysconfdir)"\" \
|
|
||||||
-DVERSION=\""$(VERSION)"\"
|
|
||||||
|
|
||||||
lib_LTLIBRARIES = libcryptsetup.la
|
|
||||||
|
|
||||||
common_ldadd = \
|
|
||||||
crypto_backend/libcrypto_backend.la \
|
|
||||||
luks1/libluks1.la \
|
|
||||||
luks2/libluks2.la \
|
|
||||||
loopaes/libloopaes.la \
|
|
||||||
verity/libverity.la \
|
|
||||||
tcrypt/libtcrypt.la \
|
|
||||||
integrity/libintegrity.la
|
|
||||||
|
|
||||||
libcryptsetup_la_DEPENDENCIES = $(common_ldadd) libcryptsetup.sym
|
|
||||||
|
|
||||||
libcryptsetup_la_LDFLAGS = $(AM_LDFLAGS) -no-undefined \
|
|
||||||
-Wl,--version-script=$(top_srcdir)/lib/libcryptsetup.sym \
|
|
||||||
-version-info @LIBCRYPTSETUP_VERSION_INFO@
|
|
||||||
|
|
||||||
libcryptsetup_la_CFLAGS = -Wall $(AM_CFLAGS) @CRYPTO_CFLAGS@
|
|
||||||
|
|
||||||
libcryptsetup_la_LIBADD = \
|
|
||||||
@UUID_LIBS@ \
|
|
||||||
@DEVMAPPER_LIBS@ \
|
|
||||||
@CRYPTO_LIBS@ \
|
|
||||||
@LIBARGON2_LIBS@ \
|
|
||||||
@JSON_C_LIBS@ \
|
|
||||||
$(common_ldadd)
|
|
||||||
|
|
||||||
|
|
||||||
libcryptsetup_la_SOURCES = \
|
|
||||||
setup.c \
|
|
||||||
internal.h \
|
|
||||||
bitops.h \
|
|
||||||
nls.h \
|
|
||||||
libcryptsetup.h \
|
|
||||||
utils.c \
|
|
||||||
utils_benchmark.c \
|
|
||||||
utils_crypt.c \
|
|
||||||
utils_crypt.h \
|
|
||||||
utils_loop.c \
|
|
||||||
utils_loop.h \
|
|
||||||
utils_devpath.c \
|
|
||||||
utils_wipe.c \
|
|
||||||
utils_fips.c \
|
|
||||||
utils_fips.h \
|
|
||||||
utils_device.c \
|
|
||||||
utils_keyring.c \
|
|
||||||
utils_keyring.h \
|
|
||||||
utils_device_locking.c \
|
|
||||||
utils_device_locking.h \
|
|
||||||
utils_pbkdf.c \
|
|
||||||
libdevmapper.c \
|
|
||||||
utils_dm.h \
|
|
||||||
volumekey.c \
|
|
||||||
random.c \
|
|
||||||
crypt_plain.c \
|
|
||||||
base64.h \
|
|
||||||
base64.c
|
|
||||||
|
|
||||||
include_HEADERS = libcryptsetup.h
|
|
||||||
|
|
||||||
EXTRA_DIST = libcryptsetup.pc.in libcryptsetup.sym
|
|
||||||
92
lib/Makemodule.am
Normal file
92
lib/Makemodule.am
Normal file
@@ -0,0 +1,92 @@
|
|||||||
|
pkgconfigdir = $(libdir)/pkgconfig
|
||||||
|
pkgconfig_DATA = lib/libcryptsetup.pc
|
||||||
|
|
||||||
|
lib_LTLIBRARIES = libcryptsetup.la
|
||||||
|
|
||||||
|
include_HEADERS = lib/libcryptsetup.h
|
||||||
|
|
||||||
|
EXTRA_DIST += lib/libcryptsetup.pc.in lib/libcryptsetup.sym
|
||||||
|
|
||||||
|
libcryptsetup_la_CPPFLAGS = $(AM_CPPFLAGS) \
|
||||||
|
-I $(top_srcdir)/lib/crypto_backend \
|
||||||
|
-I $(top_srcdir)/lib/luks1 \
|
||||||
|
-I $(top_srcdir)/lib/luks2 \
|
||||||
|
-I $(top_srcdir)/lib/loopaes \
|
||||||
|
-I $(top_srcdir)/lib/verity \
|
||||||
|
-I $(top_srcdir)/lib/tcrypt \
|
||||||
|
-I $(top_srcdir)/lib/integrity
|
||||||
|
|
||||||
|
libcryptsetup_la_DEPENDENCIES = libcrypto_backend.la lib/libcryptsetup.sym
|
||||||
|
|
||||||
|
libcryptsetup_la_LDFLAGS = $(AM_LDFLAGS) -no-undefined \
|
||||||
|
-Wl,--version-script=$(top_srcdir)/lib/libcryptsetup.sym \
|
||||||
|
-version-info @LIBCRYPTSETUP_VERSION_INFO@
|
||||||
|
|
||||||
|
libcryptsetup_la_CFLAGS = $(AM_CFLAGS) @CRYPTO_CFLAGS@
|
||||||
|
|
||||||
|
libcryptsetup_la_LIBADD = \
|
||||||
|
@UUID_LIBS@ \
|
||||||
|
@DEVMAPPER_LIBS@ \
|
||||||
|
@CRYPTO_LIBS@ \
|
||||||
|
@LIBARGON2_LIBS@ \
|
||||||
|
@JSON_C_LIBS@ \
|
||||||
|
libcrypto_backend.la
|
||||||
|
|
||||||
|
libcryptsetup_la_SOURCES = \
|
||||||
|
lib/setup.c \
|
||||||
|
lib/internal.h \
|
||||||
|
lib/bitops.h \
|
||||||
|
lib/nls.h \
|
||||||
|
lib/libcryptsetup.h \
|
||||||
|
lib/utils.c \
|
||||||
|
lib/utils_benchmark.c \
|
||||||
|
lib/utils_crypt.c \
|
||||||
|
lib/utils_crypt.h \
|
||||||
|
lib/utils_loop.c \
|
||||||
|
lib/utils_loop.h \
|
||||||
|
lib/utils_devpath.c \
|
||||||
|
lib/utils_wipe.c \
|
||||||
|
lib/utils_fips.c \
|
||||||
|
lib/utils_fips.h \
|
||||||
|
lib/utils_device.c \
|
||||||
|
lib/utils_keyring.c \
|
||||||
|
lib/utils_keyring.h \
|
||||||
|
lib/utils_device_locking.c \
|
||||||
|
lib/utils_device_locking.h \
|
||||||
|
lib/utils_pbkdf.c \
|
||||||
|
lib/libdevmapper.c \
|
||||||
|
lib/utils_dm.h \
|
||||||
|
lib/volumekey.c \
|
||||||
|
lib/random.c \
|
||||||
|
lib/crypt_plain.c \
|
||||||
|
lib/base64.h \
|
||||||
|
lib/base64.c \
|
||||||
|
lib/integrity/integrity.h \
|
||||||
|
lib/integrity/integrity.c \
|
||||||
|
lib/loopaes/loopaes.h \
|
||||||
|
lib/loopaes/loopaes.c \
|
||||||
|
lib/tcrypt/tcrypt.h \
|
||||||
|
lib/tcrypt/tcrypt.c \
|
||||||
|
lib/luks1/af.h \
|
||||||
|
lib/luks1/af.c \
|
||||||
|
lib/luks1/keyencryption.c \
|
||||||
|
lib/luks1/keymanage.c \
|
||||||
|
lib/luks1/luks.h \
|
||||||
|
lib/verity/verity_hash.c \
|
||||||
|
lib/verity/verity_fec.c \
|
||||||
|
lib/verity/verity.c \
|
||||||
|
lib/verity/verity.h \
|
||||||
|
lib/verity/rs_encode_char.c \
|
||||||
|
lib/verity/rs.h \
|
||||||
|
lib/luks2/luks2_disk_metadata.c \
|
||||||
|
lib/luks2/luks2_json_format.c \
|
||||||
|
lib/luks2/luks2_json_metadata.c \
|
||||||
|
lib/luks2/luks2_luks1_convert.c \
|
||||||
|
lib/luks2/luks2_digest.c \
|
||||||
|
lib/luks2/luks2_digest_pbkdf2.c \
|
||||||
|
lib/luks2/luks2_keyslot.c \
|
||||||
|
lib/luks2/luks2_keyslot_luks2.c \
|
||||||
|
lib/luks2/luks2_token_keyring.c \
|
||||||
|
lib/luks2/luks2_token.c \
|
||||||
|
lib/luks2/luks2_internal.h \
|
||||||
|
lib/luks2/luks2.h
|
||||||
@@ -1,37 +0,0 @@
|
|||||||
moduledir = $(libdir)/cryptsetup
|
|
||||||
|
|
||||||
noinst_LTLIBRARIES = libcrypto_backend.la
|
|
||||||
|
|
||||||
libcrypto_backend_la_CFLAGS = $(AM_CFLAGS) -Wall @CRYPTO_CFLAGS@
|
|
||||||
|
|
||||||
libcrypto_backend_la_SOURCES = crypto_backend.h \
|
|
||||||
crypto_cipher_kernel.c crypto_storage.c pbkdf_check.c crc32.c \
|
|
||||||
argon2_generic.c
|
|
||||||
|
|
||||||
if CRYPTO_BACKEND_GCRYPT
|
|
||||||
libcrypto_backend_la_SOURCES += crypto_gcrypt.c
|
|
||||||
endif
|
|
||||||
if CRYPTO_BACKEND_OPENSSL
|
|
||||||
libcrypto_backend_la_SOURCES += crypto_openssl.c
|
|
||||||
endif
|
|
||||||
if CRYPTO_BACKEND_NSS
|
|
||||||
libcrypto_backend_la_SOURCES += crypto_nss.c
|
|
||||||
endif
|
|
||||||
if CRYPTO_BACKEND_KERNEL
|
|
||||||
libcrypto_backend_la_SOURCES += crypto_kernel.c
|
|
||||||
endif
|
|
||||||
if CRYPTO_BACKEND_NETTLE
|
|
||||||
libcrypto_backend_la_SOURCES += crypto_nettle.c
|
|
||||||
endif
|
|
||||||
|
|
||||||
if CRYPTO_INTERNAL_PBKDF2
|
|
||||||
libcrypto_backend_la_SOURCES += pbkdf2_generic.c
|
|
||||||
endif
|
|
||||||
|
|
||||||
if CRYPTO_INTERNAL_ARGON2
|
|
||||||
SUBDIRS = argon2
|
|
||||||
libcrypto_backend_la_DEPENDENCIES = argon2/libargon2.la
|
|
||||||
libcrypto_backend_la_LIBADD = argon2/libargon2.la
|
|
||||||
endif
|
|
||||||
|
|
||||||
AM_CPPFLAGS = -include config.h -I$(top_srcdir)/lib
|
|
||||||
36
lib/crypto_backend/Makemodule.am
Normal file
36
lib/crypto_backend/Makemodule.am
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
noinst_LTLIBRARIES += libcrypto_backend.la
|
||||||
|
|
||||||
|
libcrypto_backend_la_CFLAGS = $(AM_CFLAGS) @CRYPTO_CFLAGS@
|
||||||
|
|
||||||
|
libcrypto_backend_la_SOURCES = \
|
||||||
|
lib/crypto_backend/crypto_backend.h \
|
||||||
|
lib/crypto_backend/crypto_cipher_kernel.c \
|
||||||
|
lib/crypto_backend/crypto_storage.c \
|
||||||
|
lib/crypto_backend/pbkdf_check.c \
|
||||||
|
lib/crypto_backend/crc32.c \
|
||||||
|
lib/crypto_backend/argon2_generic.c
|
||||||
|
|
||||||
|
if CRYPTO_BACKEND_GCRYPT
|
||||||
|
libcrypto_backend_la_SOURCES += lib/crypto_backend/crypto_gcrypt.c
|
||||||
|
endif
|
||||||
|
if CRYPTO_BACKEND_OPENSSL
|
||||||
|
libcrypto_backend_la_SOURCES += lib/crypto_backend/crypto_openssl.c
|
||||||
|
endif
|
||||||
|
if CRYPTO_BACKEND_NSS
|
||||||
|
libcrypto_backend_la_SOURCES += lib/crypto_backend/crypto_nss.c
|
||||||
|
endif
|
||||||
|
if CRYPTO_BACKEND_KERNEL
|
||||||
|
libcrypto_backend_la_SOURCES += lib/crypto_backend/crypto_kernel.c
|
||||||
|
endif
|
||||||
|
if CRYPTO_BACKEND_NETTLE
|
||||||
|
libcrypto_backend_la_SOURCES += lib/crypto_backend/crypto_nettle.c
|
||||||
|
endif
|
||||||
|
|
||||||
|
if CRYPTO_INTERNAL_PBKDF2
|
||||||
|
libcrypto_backend_la_SOURCES += lib/crypto_backend/pbkdf2_generic.c
|
||||||
|
endif
|
||||||
|
|
||||||
|
if CRYPTO_INTERNAL_ARGON2
|
||||||
|
libcrypto_backend_la_DEPENDENCIES = libargon2.la
|
||||||
|
libcrypto_backend_la_LIBADD = libargon2.la
|
||||||
|
endif
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
moduledir = $(libdir)/cryptsetup
|
|
||||||
|
|
||||||
noinst_LTLIBRARIES = libargon2.la
|
|
||||||
|
|
||||||
libargon2_la_CFLAGS = $(AM_CFLAGS) -std=c89 -pthread -O3 -Wall
|
|
||||||
|
|
||||||
libargon2_la_SOURCES = \
|
|
||||||
blake2/blake2b.c blake2/blake2.h blake2/blake2-impl.h blake2/blamka-round-ref.h \
|
|
||||||
argon2.c argon2.h core.c core.h encoding.c encoding.h ref.c thread.c thread.h
|
|
||||||
|
|
||||||
AM_CPPFLAGS = -Iblake2
|
|
||||||
|
|
||||||
EXTRA_DIST = LICENSE
|
|
||||||
21
lib/crypto_backend/argon2/Makemodule.am
Normal file
21
lib/crypto_backend/argon2/Makemodule.am
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
noinst_LTLIBRARIES += libargon2.la
|
||||||
|
|
||||||
|
libargon2_la_CFLAGS = $(AM_CFLAGS) -std=c89 -pthread -O3
|
||||||
|
libargon2_la_CPPFLAGS = $(AM_CPPFLAGS) -I lib/crypto_backend/argon2/blake2
|
||||||
|
|
||||||
|
libargon2_la_SOURCES = \
|
||||||
|
lib/crypto_backend/argon2/blake2/blake2b.c \
|
||||||
|
lib/crypto_backend/argon2/blake2/blake2.h \
|
||||||
|
lib/crypto_backend/argon2/blake2/blake2-impl.h \
|
||||||
|
lib/crypto_backend/argon2/blake2/blamka-round-ref.h \
|
||||||
|
lib/crypto_backend/argon2/argon2.c \
|
||||||
|
lib/crypto_backend/argon2/argon2.h \
|
||||||
|
lib/crypto_backend/argon2/core.c \
|
||||||
|
lib/crypto_backend/argon2/core.h \
|
||||||
|
lib/crypto_backend/argon2/encoding.c \
|
||||||
|
lib/crypto_backend/argon2/encoding.h \
|
||||||
|
lib/crypto_backend/argon2/ref.c \
|
||||||
|
lib/crypto_backend/argon2/thread.c \
|
||||||
|
lib/crypto_backend/argon2/thread.h
|
||||||
|
|
||||||
|
EXTRA_DIST += lib/crypto_backend/argon2/LICENSE
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
moduledir = $(libdir)/cryptsetup
|
|
||||||
|
|
||||||
noinst_LTLIBRARIES = libintegrity.la
|
|
||||||
|
|
||||||
libintegrity_la_CFLAGS = -Wall $(AM_CFLAGS) @CRYPTO_CFLAGS@
|
|
||||||
|
|
||||||
libintegrity_la_SOURCES = \
|
|
||||||
integrity.c \
|
|
||||||
integrity.h
|
|
||||||
|
|
||||||
AM_CPPFLAGS = -include config.h \
|
|
||||||
-I$(top_srcdir)/lib \
|
|
||||||
-I$(top_srcdir)/lib/crypto_backend
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
moduledir = $(libdir)/cryptsetup
|
|
||||||
|
|
||||||
noinst_LTLIBRARIES = libloopaes.la
|
|
||||||
|
|
||||||
libloopaes_la_CFLAGS = -Wall $(AM_CFLAGS) @CRYPTO_CFLAGS@
|
|
||||||
|
|
||||||
libloopaes_la_SOURCES = \
|
|
||||||
loopaes.c \
|
|
||||||
loopaes.h
|
|
||||||
|
|
||||||
AM_CPPFLAGS = -include config.h \
|
|
||||||
-I$(top_srcdir)/lib \
|
|
||||||
-I$(top_srcdir)/lib/crypto_backend
|
|
||||||
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
moduledir = $(libdir)/cryptsetup
|
|
||||||
|
|
||||||
noinst_LTLIBRARIES = libluks1.la
|
|
||||||
|
|
||||||
libluks1_la_CFLAGS = -Wall $(AM_CFLAGS) @CRYPTO_CFLAGS@
|
|
||||||
|
|
||||||
libluks1_la_SOURCES = \
|
|
||||||
af.c \
|
|
||||||
keymanage.c \
|
|
||||||
keyencryption.c \
|
|
||||||
af.h \
|
|
||||||
luks.h
|
|
||||||
|
|
||||||
AM_CPPFLAGS = -include config.h \
|
|
||||||
-I$(top_srcdir)/lib \
|
|
||||||
-I$(top_srcdir)/lib/crypto_backend
|
|
||||||
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
moduledir = $(libdir)/cryptsetup
|
|
||||||
|
|
||||||
noinst_LTLIBRARIES = libluks2.la
|
|
||||||
|
|
||||||
libluks2_la_CFLAGS = -Wall $(AM_CFLAGS) @CRYPTO_CFLAGS@
|
|
||||||
|
|
||||||
libluks2_la_SOURCES = \
|
|
||||||
luks2_disk_metadata.c \
|
|
||||||
luks2_json_format.c \
|
|
||||||
luks2_json_metadata.c \
|
|
||||||
luks2_luks1_convert.c \
|
|
||||||
luks2_digest.c \
|
|
||||||
luks2_digest_pbkdf2.c \
|
|
||||||
luks2_keyslot.c \
|
|
||||||
luks2_keyslot_luks2.c \
|
|
||||||
luks2_token_keyring.c \
|
|
||||||
luks2_token.c \
|
|
||||||
luks2_internal.h \
|
|
||||||
luks2.h
|
|
||||||
|
|
||||||
AM_CPPFLAGS = -include config.h \
|
|
||||||
-I$(top_srcdir)/lib \
|
|
||||||
-I$(top_srcdir)/lib/crypto_backend
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
moduledir = $(libdir)/cryptsetup
|
|
||||||
|
|
||||||
noinst_LTLIBRARIES = libtcrypt.la
|
|
||||||
|
|
||||||
libtcrypt_la_CFLAGS = -Wall $(AM_CFLAGS) @CRYPTO_CFLAGS@
|
|
||||||
|
|
||||||
libtcrypt_la_SOURCES = \
|
|
||||||
tcrypt.c \
|
|
||||||
tcrypt.h
|
|
||||||
|
|
||||||
AM_CPPFLAGS = -include config.h \
|
|
||||||
-I$(top_srcdir)/lib \
|
|
||||||
-I$(top_srcdir)/lib/crypto_backend
|
|
||||||
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
moduledir = $(libdir)/cryptsetup
|
|
||||||
|
|
||||||
noinst_LTLIBRARIES = libverity.la
|
|
||||||
|
|
||||||
libverity_la_CFLAGS = -Wall $(AM_CFLAGS) @CRYPTO_CFLAGS@
|
|
||||||
|
|
||||||
libverity_la_SOURCES = \
|
|
||||||
verity_hash.c \
|
|
||||||
verity_fec.c \
|
|
||||||
verity.c \
|
|
||||||
verity.h \
|
|
||||||
rs_encode_char.c \
|
|
||||||
rs.h
|
|
||||||
|
|
||||||
AM_CPPFLAGS = -include config.h \
|
|
||||||
-I$(top_srcdir)/lib \
|
|
||||||
-I$(top_srcdir)/lib/crypto_backend
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
man8_MANS = cryptsetup.8
|
|
||||||
|
|
||||||
if VERITYSETUP
|
|
||||||
man8_MANS += veritysetup.8
|
|
||||||
endif
|
|
||||||
|
|
||||||
if REENCRYPT
|
|
||||||
man8_MANS += cryptsetup-reencrypt.8
|
|
||||||
endif
|
|
||||||
|
|
||||||
if INTEGRITYSETUP
|
|
||||||
man8_MANS += integritysetup.8
|
|
||||||
endif
|
|
||||||
|
|
||||||
EXTRA_DIST = cryptsetup.8 integritysetup.8 veritysetup.8 cryptsetup-reencrypt.8
|
|
||||||
15
man/Makemodule.am
Normal file
15
man/Makemodule.am
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
EXTRA_DIST += man/cryptsetup.8 man/integritysetup.8 man/veritysetup.8 man/cryptsetup-reencrypt.8
|
||||||
|
|
||||||
|
man8_MANS += man/cryptsetup.8
|
||||||
|
|
||||||
|
if VERITYSETUP
|
||||||
|
man8_MANS += man/veritysetup.8
|
||||||
|
endif
|
||||||
|
|
||||||
|
if REENCRYPT
|
||||||
|
man8_MANS += man/cryptsetup-reencrypt.8
|
||||||
|
endif
|
||||||
|
|
||||||
|
if INTEGRITYSETUP
|
||||||
|
man8_MANS += man/integritysetup.8
|
||||||
|
endif
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
AM_CPPFLAGS = -include $(top_srcdir)/config.h -I$(top_srcdir)/lib $(PYTHON_INCLUDES)
|
|
||||||
EXTRA_DIST = pycryptsetup-test.py
|
|
||||||
CLEANFILES = *.img
|
|
||||||
|
|
||||||
if PYTHON_CRYPTSETUP
|
|
||||||
TESTS = pycryptsetup-test.py
|
|
||||||
|
|
||||||
pyexec_LTLIBRARIES = pycryptsetup.la
|
|
||||||
|
|
||||||
pycryptsetup_la_SOURCES = pycryptsetup.c
|
|
||||||
pycryptsetup_la_CPPFLAGS = $(AM_CPPFLAGS) $(PYTHON_CPPFLAGS) -fno-strict-aliasing
|
|
||||||
pycryptsetup_la_LDFLAGS = -avoid-version -module -shared -export-dynamic
|
|
||||||
pycryptsetup_la_LIBADD = $(top_builddir)/lib/libcryptsetup.la $(PYTHON_LIBS)
|
|
||||||
else
|
|
||||||
all:
|
|
||||||
endif
|
|
||||||
13
python/Makemodule.am
Normal file
13
python/Makemodule.am
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
EXTRA_DIST += python/pycryptsetup-test.py
|
||||||
|
CLEANFILES += python/*.img
|
||||||
|
|
||||||
|
if PYTHON_CRYPTSETUP
|
||||||
|
TESTS += python/pycryptsetup-test.py
|
||||||
|
|
||||||
|
pyexec_LTLIBRARIES = pycryptsetup.la
|
||||||
|
|
||||||
|
pycryptsetup_la_SOURCES = python/pycryptsetup.c
|
||||||
|
pycryptsetup_la_CPPFLAGS = $(AM_CPPFLAGS) $(PYTHON_CPPFLAGS) $(PYTHON_INCLUDES) -fno-strict-aliasing
|
||||||
|
pycryptsetup_la_LDFLAGS = -avoid-version -module -shared -export-dynamic
|
||||||
|
pycryptsetup_la_LIBADD = libcryptsetup.la $(PYTHON_LIBS)
|
||||||
|
endif
|
||||||
@@ -1 +0,0 @@
|
|||||||
DISTCLEAN_TARGETS = cryptsetup_tmpfiles.conf
|
|
||||||
1
scripts/Makemodule.am
Normal file
1
scripts/Makemodule.am
Normal file
@@ -0,0 +1 @@
|
|||||||
|
DISTCLEAN_TARGETS += cryptsetup_tmpfiles.conf
|
||||||
129
src/Makefile.am
129
src/Makefile.am
@@ -1,129 +0,0 @@
|
|||||||
AM_CPPFLAGS = -include config.h \
|
|
||||||
-I$(top_srcdir) \
|
|
||||||
-I$(top_srcdir)/lib \
|
|
||||||
-DDATADIR=\""$(datadir)"\" \
|
|
||||||
-DLOCALEDIR=\""$(datadir)/locale"\" \
|
|
||||||
-DLIBDIR=\""$(libdir)"\" \
|
|
||||||
-DPREFIX=\""$(prefix)"\" \
|
|
||||||
-DSYSCONFDIR=\""$(sysconfdir)"\" \
|
|
||||||
-DVERSION=\""$(VERSION)"\"
|
|
||||||
|
|
||||||
# cryptsetup
|
|
||||||
cryptsetup_SOURCES = \
|
|
||||||
$(top_builddir)/lib/utils_crypt.c \
|
|
||||||
$(top_builddir)/lib/utils_loop.c \
|
|
||||||
utils_tools.c \
|
|
||||||
utils_password.c \
|
|
||||||
cryptsetup.c \
|
|
||||||
cryptsetup.h
|
|
||||||
|
|
||||||
cryptsetup_LDADD = -lm \
|
|
||||||
$(top_builddir)/lib/libcryptsetup.la \
|
|
||||||
@POPT_LIBS@ \
|
|
||||||
@PWQUALITY_LIBS@ \
|
|
||||||
@PASSWDQC_LIBS@ \
|
|
||||||
@UUID_LIBS@
|
|
||||||
|
|
||||||
cryptsetup_CFLAGS = $(AM_CFLAGS) -Wall
|
|
||||||
|
|
||||||
sbin_PROGRAMS=cryptsetup
|
|
||||||
|
|
||||||
if STATIC_TOOLS
|
|
||||||
sbin_PROGRAMS += cryptsetup.static
|
|
||||||
cryptsetup_static_SOURCES = $(cryptsetup_SOURCES)
|
|
||||||
cryptsetup_static_CFLAGS = $(cryptsetup_CFLAGS)
|
|
||||||
cryptsetup_static_LDFLAGS = $(AM_LDFLAGS) -all-static
|
|
||||||
cryptsetup_static_LDADD = $(cryptsetup_LDADD) \
|
|
||||||
@CRYPTO_STATIC_LIBS@ \
|
|
||||||
@PWQUALITY_STATIC_LIBS@ \
|
|
||||||
@DEVMAPPER_STATIC_LIBS@ \
|
|
||||||
@UUID_LIBS@
|
|
||||||
endif
|
|
||||||
|
|
||||||
# veritysetup
|
|
||||||
if VERITYSETUP
|
|
||||||
|
|
||||||
veritysetup_SOURCES = \
|
|
||||||
$(top_builddir)/lib/utils_crypt.c \
|
|
||||||
$(top_builddir)/lib/utils_loop.c \
|
|
||||||
utils_tools.c \
|
|
||||||
veritysetup.c \
|
|
||||||
cryptsetup.h
|
|
||||||
|
|
||||||
veritysetup_LDADD = -lm \
|
|
||||||
$(top_builddir)/lib/libcryptsetup.la \
|
|
||||||
@POPT_LIBS@
|
|
||||||
|
|
||||||
veritysetup_CFLAGS = $(cryptsetup_CFLAGS)
|
|
||||||
|
|
||||||
sbin_PROGRAMS += veritysetup
|
|
||||||
|
|
||||||
if STATIC_TOOLS
|
|
||||||
sbin_PROGRAMS += veritysetup.static
|
|
||||||
veritysetup_static_SOURCES = $(veritysetup_SOURCES)
|
|
||||||
veritysetup_static_CFLAGS = $(veritysetup_CFLAGS)
|
|
||||||
veritysetup_static_LDFLAGS = $(AM_LDFLAGS) -all-static
|
|
||||||
veritysetup_static_LDADD = $(veritysetup_LDADD) \
|
|
||||||
@CRYPTO_STATIC_LIBS@ \
|
|
||||||
@DEVMAPPER_STATIC_LIBS@ \
|
|
||||||
@UUID_LIBS@
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
|
|
||||||
# integritysetup
|
|
||||||
if INTEGRITYSETUP
|
|
||||||
|
|
||||||
integritysetup_SOURCES = \
|
|
||||||
$(top_builddir)/lib/utils_crypt.c \
|
|
||||||
$(top_builddir)/lib/utils_loop.c \
|
|
||||||
utils_tools.c \
|
|
||||||
integritysetup.c \
|
|
||||||
cryptsetup.h
|
|
||||||
|
|
||||||
integritysetup_LDADD = -lm \
|
|
||||||
$(top_builddir)/lib/libcryptsetup.la \
|
|
||||||
@POPT_LIBS@ \
|
|
||||||
@UUID_LIBS@
|
|
||||||
|
|
||||||
integritysetup_CFLAGS = $(cryptsetup_CFLAGS)
|
|
||||||
|
|
||||||
sbin_PROGRAMS += integritysetup
|
|
||||||
|
|
||||||
if STATIC_TOOLS
|
|
||||||
sbin_PROGRAMS += integritysetup.static
|
|
||||||
integritysetup_static_SOURCES = $(integritysetup_SOURCES)
|
|
||||||
integritysetup_static_CFLAGS = $(integritysetup_CFLAGS)
|
|
||||||
integritysetup_static_LDFLAGS = $(AM_LDFLAGS) -all-static
|
|
||||||
integritysetup_static_LDADD = $(integritysetup_LDADD) \
|
|
||||||
@CRYPTO_STATIC_LIBS@ \
|
|
||||||
@DEVMAPPER_STATIC_LIBS@ \
|
|
||||||
@UUID_LIBS@
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
|
|
||||||
# reencrypt
|
|
||||||
if REENCRYPT
|
|
||||||
cryptsetup_reencrypt_SOURCES = \
|
|
||||||
$(top_builddir)/lib/utils_crypt.c \
|
|
||||||
utils_tools.c \
|
|
||||||
utils_password.c \
|
|
||||||
cryptsetup_reencrypt.c \
|
|
||||||
cryptsetup.h
|
|
||||||
|
|
||||||
cryptsetup_reencrypt_LDADD = $(cryptsetup_LDADD) \
|
|
||||||
@UUID_LIBS@
|
|
||||||
cryptsetup_reencrypt_CFLAGS = $(cryptsetup_CFLAGS)
|
|
||||||
|
|
||||||
sbin_PROGRAMS += cryptsetup-reencrypt
|
|
||||||
|
|
||||||
if STATIC_TOOLS
|
|
||||||
sbin_PROGRAMS += cryptsetup-reencrypt.static
|
|
||||||
cryptsetup_reencrypt_static_SOURCES = $(cryptsetup_reencrypt_SOURCES)
|
|
||||||
cryptsetup_reencrypt_static_CFLAGS = $(cryptsetup_reencrypt_CFLAGS)
|
|
||||||
cryptsetup_reencrypt_static_LDFLAGS = $(AM_LDFLAGS) -all-static
|
|
||||||
cryptsetup_reencrypt_static_LDADD = $(cryptsetup_reencrypt_LDADD) \
|
|
||||||
@CRYPTO_STATIC_LIBS@ \
|
|
||||||
@DEVMAPPER_STATIC_LIBS@ \
|
|
||||||
@UUID_LIBS@
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
114
src/Makemodule.am
Normal file
114
src/Makemodule.am
Normal file
@@ -0,0 +1,114 @@
|
|||||||
|
# cryptsetup
|
||||||
|
cryptsetup_SOURCES = \
|
||||||
|
lib/utils_crypt.c \
|
||||||
|
lib/utils_loop.c \
|
||||||
|
src/utils_tools.c \
|
||||||
|
src/utils_password.c \
|
||||||
|
src/cryptsetup.c \
|
||||||
|
src/cryptsetup.h
|
||||||
|
|
||||||
|
cryptsetup_LDADD = -lm \
|
||||||
|
libcryptsetup.la \
|
||||||
|
@POPT_LIBS@ \
|
||||||
|
@PWQUALITY_LIBS@ \
|
||||||
|
@PASSWDQC_LIBS@ \
|
||||||
|
@UUID_LIBS@
|
||||||
|
|
||||||
|
sbin_PROGRAMS += cryptsetup
|
||||||
|
|
||||||
|
if STATIC_TOOLS
|
||||||
|
sbin_PROGRAMS += cryptsetup.static
|
||||||
|
cryptsetup_static_SOURCES = $(cryptsetup_SOURCES)
|
||||||
|
cryptsetup_static_LDFLAGS = $(AM_LDFLAGS) -all-static
|
||||||
|
cryptsetup_static_LDADD = \
|
||||||
|
$(cryptsetup_LDADD) \
|
||||||
|
@CRYPTO_STATIC_LIBS@ \
|
||||||
|
@PWQUALITY_STATIC_LIBS@ \
|
||||||
|
@DEVMAPPER_STATIC_LIBS@
|
||||||
|
endif
|
||||||
|
|
||||||
|
# veritysetup
|
||||||
|
if VERITYSETUP
|
||||||
|
|
||||||
|
veritysetup_SOURCES = \
|
||||||
|
lib/utils_crypt.c \
|
||||||
|
lib/utils_loop.c \
|
||||||
|
src/utils_tools.c \
|
||||||
|
src/veritysetup.c \
|
||||||
|
src/cryptsetup.h
|
||||||
|
|
||||||
|
veritysetup_LDADD = -lm \
|
||||||
|
libcryptsetup.la \
|
||||||
|
@POPT_LIBS@
|
||||||
|
|
||||||
|
sbin_PROGRAMS += veritysetup
|
||||||
|
|
||||||
|
if STATIC_TOOLS
|
||||||
|
sbin_PROGRAMS += veritysetup.static
|
||||||
|
veritysetup_static_SOURCES = $(veritysetup_SOURCES)
|
||||||
|
veritysetup_static_LDFLAGS = $(AM_LDFLAGS) -all-static
|
||||||
|
veritysetup_static_LDADD = \
|
||||||
|
$(veritysetup_LDADD) \
|
||||||
|
@CRYPTO_STATIC_LIBS@ \
|
||||||
|
@DEVMAPPER_STATIC_LIBS@ \
|
||||||
|
@UUID_LIBS@
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
|
# integritysetup
|
||||||
|
if INTEGRITYSETUP
|
||||||
|
|
||||||
|
integritysetup_SOURCES = \
|
||||||
|
lib/utils_crypt.c \
|
||||||
|
lib/utils_loop.c \
|
||||||
|
src/utils_tools.c \
|
||||||
|
src/integritysetup.c \
|
||||||
|
src/cryptsetup.h
|
||||||
|
|
||||||
|
integritysetup_LDADD = -lm \
|
||||||
|
libcryptsetup.la \
|
||||||
|
@POPT_LIBS@ \
|
||||||
|
@UUID_LIBS@
|
||||||
|
|
||||||
|
sbin_PROGRAMS += integritysetup
|
||||||
|
|
||||||
|
if STATIC_TOOLS
|
||||||
|
sbin_PROGRAMS += integritysetup.static
|
||||||
|
integritysetup_static_SOURCES = $(integritysetup_SOURCES)
|
||||||
|
integritysetup_static_LDFLAGS = $(AM_LDFLAGS) -all-static
|
||||||
|
integritysetup_static_LDADD = \
|
||||||
|
$(integritysetup_LDADD) \
|
||||||
|
@CRYPTO_STATIC_LIBS@ \
|
||||||
|
@DEVMAPPER_STATIC_LIBS@ \
|
||||||
|
@UUID_LIBS@
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
|
# reencrypt
|
||||||
|
if REENCRYPT
|
||||||
|
cryptsetup_reencrypt_SOURCES = \
|
||||||
|
lib/utils_crypt.c \
|
||||||
|
src/utils_tools.c \
|
||||||
|
src/utils_password.c \
|
||||||
|
src/cryptsetup_reencrypt.c \
|
||||||
|
src/cryptsetup.h
|
||||||
|
|
||||||
|
cryptsetup_reencrypt_LDADD = -lm \
|
||||||
|
libcryptsetup.la \
|
||||||
|
@POPT_LIBS@ \
|
||||||
|
@PWQUALITY_LIBS@ \
|
||||||
|
@PASSWDQC_LIBS@ \
|
||||||
|
@UUID_LIBS@
|
||||||
|
|
||||||
|
sbin_PROGRAMS += cryptsetup-reencrypt
|
||||||
|
|
||||||
|
if STATIC_TOOLS
|
||||||
|
sbin_PROGRAMS += cryptsetup-reencrypt.static
|
||||||
|
cryptsetup_reencrypt_static_SOURCES = $(cryptsetup_reencrypt_SOURCES)
|
||||||
|
cryptsetup_reencrypt_static_LDFLAGS = $(AM_LDFLAGS) -all-static
|
||||||
|
cryptsetup_reencrypt_static_LDADD = \
|
||||||
|
$(cryptsetup_reencrypt_LDADD) \
|
||||||
|
@CRYPTO_STATIC_LIBS@ \
|
||||||
|
@DEVMAPPER_STATIC_LIBS@
|
||||||
|
endif
|
||||||
|
endif
|
||||||
@@ -65,13 +65,13 @@ differ_SOURCES = differ.c
|
|||||||
differ_CFLAGS = $(AM_CFLAGS) -Wall -O2
|
differ_CFLAGS = $(AM_CFLAGS) -Wall -O2
|
||||||
|
|
||||||
api_test_SOURCES = api-test.c api_test.h test_utils.c
|
api_test_SOURCES = api-test.c api_test.h test_utils.c
|
||||||
api_test_LDADD = ../lib/libcryptsetup.la
|
api_test_LDADD = ../libcryptsetup.la
|
||||||
api_test_LDFLAGS = $(AM_LDFLAGS) -static
|
api_test_LDFLAGS = $(AM_LDFLAGS) -static
|
||||||
api_test_CFLAGS = -g -Wall -O0 $(AM_CFLAGS) -I$(top_srcdir)/lib/ -I$(top_srcdir)/lib/luks1
|
api_test_CFLAGS = -g -Wall -O0 $(AM_CFLAGS) -I$(top_srcdir)/lib/ -I$(top_srcdir)/lib/luks1
|
||||||
api_test_CPPFLAGS = $(AM_CPPFLAGS) -include config.h
|
api_test_CPPFLAGS = $(AM_CPPFLAGS) -include config.h
|
||||||
|
|
||||||
api_test_2_SOURCES = api-test-2.c api_test.h test_utils.c
|
api_test_2_SOURCES = api-test-2.c api_test.h test_utils.c
|
||||||
api_test_2_LDADD = ../lib/libcryptsetup.la
|
api_test_2_LDADD = ../libcryptsetup.la
|
||||||
api_test_2_LDFLAGS = $(AM_LDFLAGS) -static
|
api_test_2_LDFLAGS = $(AM_LDFLAGS) -static
|
||||||
api_test_2_CFLAGS = -g -Wall -O0 $(AM_CFLAGS) -I$(top_srcdir)/lib/ -I$(top_srcdir)/lib/luks1
|
api_test_2_CFLAGS = -g -Wall -O0 $(AM_CFLAGS) -I$(top_srcdir)/lib/ -I$(top_srcdir)/lib/luks1
|
||||||
api_test_2_CPPFLAGS = $(AM_CPPFLAGS) -include config.h
|
api_test_2_CPPFLAGS = $(AM_CPPFLAGS) -include config.h
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
CRYPTSETUP="../src/cryptsetup"
|
CRYPTSETUP="../cryptsetup"
|
||||||
DEV=""
|
DEV=""
|
||||||
DEV_STACKED="luks0xbabe"
|
DEV_STACKED="luks0xbabe"
|
||||||
MNT_DIR="./mnt_luks"
|
MNT_DIR="./mnt_luks"
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
PS4='$LINENO:'
|
PS4='$LINENO:'
|
||||||
CRYPTSETUP=../src/cryptsetup
|
CRYPTSETUP=../cryptsetup
|
||||||
|
|
||||||
CRYPTSETUP_VALGRIND=../src/.libs/cryptsetup
|
CRYPTSETUP_VALGRIND=../.libs/cryptsetup
|
||||||
CRYPTSETUP_LIB_VALGRIND=../lib/.libs
|
CRYPTSETUP_LIB_VALGRIND=../.libs
|
||||||
|
|
||||||
DEV_NAME=dummy
|
DEV_NAME=dummy
|
||||||
DEV_NAME2=dummy2
|
DEV_NAME2=dummy2
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
PS4='$LINENO:'
|
PS4='$LINENO:'
|
||||||
CRYPTSETUP=../src/cryptsetup
|
CRYPTSETUP=../cryptsetup
|
||||||
|
|
||||||
CRYPTSETUP_VALGRIND=../src/.libs/cryptsetup
|
CRYPTSETUP_VALGRIND=../.libs/cryptsetup
|
||||||
CRYPTSETUP_LIB_VALGRIND=../lib/.libs
|
CRYPTSETUP_LIB_VALGRIND=../.libs
|
||||||
|
|
||||||
DEV_NAME=dummy
|
DEV_NAME=dummy
|
||||||
DEV_NAME2=dummy2
|
DEV_NAME2=dummy2
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
CRYPTSETUP="../src/cryptsetup"
|
CRYPTSETUP="../cryptsetup"
|
||||||
MNT_DIR="./mnt_luks"
|
MNT_DIR="./mnt_luks"
|
||||||
DEV_NAME="dummy"
|
DEV_NAME="dummy"
|
||||||
PWD1="93R4P4pIqAH8"
|
PWD1="93R4P4pIqAH8"
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
CRYPTSETUP="../src/cryptsetup"
|
CRYPTSETUP="../cryptsetup"
|
||||||
DEV_NAME="discard-t3st"
|
DEV_NAME="discard-t3st"
|
||||||
DEV=""
|
DEV=""
|
||||||
PWD1="93R4P4pIqAH8"
|
PWD1="93R4P4pIqAH8"
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# Test integritysetup compatibility.
|
# Test integritysetup compatibility.
|
||||||
#
|
#
|
||||||
INTSETUP=../src/integritysetup
|
INTSETUP=../integritysetup
|
||||||
DEV_NAME=dmc_test
|
DEV_NAME=dmc_test
|
||||||
DEV=mode-test.img
|
DEV=mode-test.img
|
||||||
KEY_FILE=key.img
|
KEY_FILE=key.img
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
CRYPTSETUP=../src/cryptsetup
|
CRYPTSETUP=../cryptsetup
|
||||||
|
|
||||||
# try to validate using loop-AES losetup/kernel if available
|
# try to validate using loop-AES losetup/kernel if available
|
||||||
LOSETUP_AES=/losetup-aes.old
|
LOSETUP_AES=/losetup-aes.old
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
# that you are not using old gcrypt with flawed whirlpool
|
# that you are not using old gcrypt with flawed whirlpool
|
||||||
# (see cryptsetup debug output)
|
# (see cryptsetup debug output)
|
||||||
|
|
||||||
CRYPTSETUP=../src/cryptsetup
|
CRYPTSETUP=../cryptsetup
|
||||||
TST_DIR=luks1-images
|
TST_DIR=luks1-images
|
||||||
MAP=luks1tst
|
MAP=luks1tst
|
||||||
KEYFILE=keyfile1
|
KEYFILE=keyfile1
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# Test cryptsetup/authenticated encryption compatibility.
|
# Test cryptsetup/authenticated encryption compatibility.
|
||||||
#
|
#
|
||||||
CRYPTSETUP=../src/cryptsetup
|
CRYPTSETUP=../cryptsetup
|
||||||
DEV_NAME=dmi_test
|
DEV_NAME=dmi_test
|
||||||
DEV=mode-test.img
|
DEV=mode-test.img
|
||||||
PWD1=nHjJHjI23JK
|
PWD1=nHjJHjI23JK
|
||||||
|
|||||||
@@ -3,10 +3,10 @@
|
|||||||
#turn on debug mode by following env. variable _DEBUG=1
|
#turn on debug mode by following env. variable _DEBUG=1
|
||||||
|
|
||||||
PS4='$LINENO:'
|
PS4='$LINENO:'
|
||||||
CRYPTSETUP=../src/cryptsetup
|
CRYPTSETUP=../cryptsetup
|
||||||
|
|
||||||
CRYPTSETUP_VALGRIND=../src/.libs/cryptsetup
|
CRYPTSETUP_VALGRIND=../.libs/cryptsetup
|
||||||
CRYPTSETUP_LIB_VALGRIND=../lib/.libs
|
CRYPTSETUP_LIB_VALGRIND=../.libs
|
||||||
|
|
||||||
DM_CRYPT_SECTOR=512
|
DM_CRYPT_SECTOR=512
|
||||||
LUKS2_HDR_SIZE=2112 # 16 KiB version, stored twice, including luks2 areas with keyslots
|
LUKS2_HDR_SIZE=2112 # 16 KiB version, stored twice, including luks2 areas with keyslots
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# Test mode compatibility, check input + kernel and cryptsetup cipher status
|
# Test mode compatibility, check input + kernel and cryptsetup cipher status
|
||||||
#
|
#
|
||||||
CRYPTSETUP=../src/cryptsetup
|
CRYPTSETUP=../cryptsetup
|
||||||
DEV_NAME=dmc_test
|
DEV_NAME=dmc_test
|
||||||
HEADER_IMG=mode-test.img
|
HEADER_IMG=mode-test.img
|
||||||
PASSWORD=3xrododenron
|
PASSWORD=3xrododenron
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
# check hash processing in create command
|
# check hash processing in create command
|
||||||
|
|
||||||
CRYPTSETUP=../src/cryptsetup
|
CRYPTSETUP=../cryptsetup
|
||||||
DEV_NAME=dmc_test
|
DEV_NAME=dmc_test
|
||||||
KEY_FILE=keyfile
|
KEY_FILE=keyfile
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
CRYPTSETUP=../src/cryptsetup
|
CRYPTSETUP=../cryptsetup
|
||||||
REENC=../src/cryptsetup-reencrypt
|
REENC=../cryptsetup-reencrypt
|
||||||
|
|
||||||
DEV_NAME=reenc9768
|
DEV_NAME=reenc9768
|
||||||
DEV_NAME2=reenc1273
|
DEV_NAME2=reenc1273
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
# check tcrypt images parsing
|
# check tcrypt images parsing
|
||||||
|
|
||||||
CRYPTSETUP=../src/cryptsetup
|
CRYPTSETUP=../cryptsetup
|
||||||
TST_DIR=tcrypt-images
|
TST_DIR=tcrypt-images
|
||||||
MAP=tctst
|
MAP=tctst
|
||||||
PASSWORD="aaaaaaaaaaaa"
|
PASSWORD="aaaaaaaaaaaa"
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
VERITYSETUP=../src/veritysetup
|
VERITYSETUP=../veritysetup
|
||||||
|
|
||||||
DEV_NAME=verity3273
|
DEV_NAME=verity3273
|
||||||
DEV_OUT="$DEV_NAME.out"
|
DEV_OUT="$DEV_NAME.out"
|
||||||
|
|||||||
Reference in New Issue
Block a user