Include verityctl in ramdisk-recovery to remake hash table 35/246035/7 accepted/tizen/unified/20201109.123539 submit/tizen/20201104.032152 submit/tizen/20201104.064230
authorKichan Kwon <k_c.kwon@samsung.com>
Thu, 22 Oct 2020 10:49:12 +0000 (19:49 +0900)
committerKichan Kwon <k_c.kwon@samsung.com>
Wed, 4 Nov 2020 02:54:32 +0000 (11:54 +0900)
Change-Id: I8d50fefad2b1892ea223e14bea7219eddc03becc
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
data/initrd-file-dmverity-upgrade.list [new file with mode: 0644]
packaging/initrd.spec

diff --git a/data/initrd-file-dmverity-upgrade.list b/data/initrd-file-dmverity-upgrade.list
new file mode 100644 (file)
index 0000000..5999dab
--- /dev/null
@@ -0,0 +1,10 @@
+WITHLIBS="
+/sbin/tune2fs
+/sbin/veritysetup
+/usr/bin/dd
+/usr/bin/gawk
+/usr/bin/ls
+/usr/bin/lsblk
+/usr/bin/tee
+/usr/bin/verityctl
+"
index 6536b4f6e31f058fb98b987e1cf1a8b49c9cb348..52391e469c5d5af58057f8ad6f1d81f9f8b9f2d9 100644 (file)
@@ -69,6 +69,9 @@ install -m 0644 %SOURCE1 %{buildroot}%{_unitdir}
 mkdir -p %{buildroot}%{_bindir}
 cp -f scripts/verityctl %{buildroot}%{_bindir}
 
+mkdir -p %{buildroot}%{_datadir}/initrd-recovery/initrd.list.d
+cp ./data/initrd-file-dmverity-upgrade.list %{buildroot}%{_datadir}/initrd-recovery/initrd.list.d
+
 %post
 /sbin/ldconfig
 
@@ -96,3 +99,4 @@ rm -rf %{_initrd_dir}
 %manifest initrd.manifest
 %license LICENSE.Apache-2.0
 %{_bindir}/verityctl
+%{_datadir}/initrd-recovery/initrd.list.d/*.list