]> glassweightruler.freedombox.rocks Git - Ventoy.git/commitdiff
add cryptsetup
authorlongpanda <admin@ventoy.net>
Mon, 30 Aug 2021 02:54:16 +0000 (10:54 +0800)
committerlongpanda <admin@ventoy.net>
Mon, 30 Aug 2021 02:54:16 +0000 (10:54 +0800)
cryptsetup/cryptsetup-build.txt [new file with mode: 0644]
cryptsetup/veritysetup32 [new file with mode: 0644]
cryptsetup/veritysetup64 [new file with mode: 0644]

diff --git a/cryptsetup/cryptsetup-build.txt b/cryptsetup/cryptsetup-build.txt
new file mode 100644 (file)
index 0000000..3044c03
--- /dev/null
@@ -0,0 +1,9 @@
+1. source code: https://mirrors.edge.kernel.org/pub/linux/utils/cryptsetup/v1.7/\r
+\r
+2. Use a system with  /lib64/libgcrypt.so.20 (Ubuntu)\r
+./configure --enable-static\r
+make -j 16\r
+\r
+cd src\r
+gcc  -Wall -O2 -o veritysetup veritysetup-utils_crypt.o veritysetup-utils_loop.o veritysetup-utils_tools.o veritysetup-veritysetup.o -lpopt -ldevmapper -lgcrypt -luuid .././lib/.libs/libcryptsetup.a\r
+strip --strip-all veritysetup\r
diff --git a/cryptsetup/veritysetup32 b/cryptsetup/veritysetup32
new file mode 100644 (file)
index 0000000..e919adf
Binary files /dev/null and b/cryptsetup/veritysetup32 differ
diff --git a/cryptsetup/veritysetup64 b/cryptsetup/veritysetup64
new file mode 100644 (file)
index 0000000..5b219fa
Binary files /dev/null and b/cryptsetup/veritysetup64 differ