android_system_core/fs_mgr/libfs_avb
Bowgo Tsai acaa95dc44 Allowing the fs_mgr flag of avb_keys to be a dir
Hard coding multiple keys in the avb_keys flag isn't flexible and
causes some pains when upgrading an Android codebase.
e.g., from Android 10 to Android 11.

This CL supports specifying a directory for the avb_keys
for fs_mgr to list then use the avb keys under the directory.

Bug: 144399552
Test: config a fstab using avb_keys as a dir to boot
Test: atest libfs_avb_test
Test: atest libfs_avb_internal_test
Change-Id: Ie74845d8c8e4aa45e8a9e3b862424cec641f8090
2019-12-09 14:29:52 +08:00
..
include/fs_avb init: add umount_all builtin. 2019-04-15 15:11:28 -07:00
tests Allowing the fs_mgr flag of avb_keys to be a dir 2019-12-09 14:29:52 +08:00
Android.bp Allowing the fs_mgr flag of avb_keys to be a dir 2019-12-09 14:29:52 +08:00
TEST_MAPPING Move the tests to postsubmit group 2019-02-04 10:31:32 -08:00
avb_ops.cpp avb_ops: support reading from a logical partition 2019-04-11 10:58:30 +08:00
avb_ops.h avb_ops: support reading from a logical partition 2019-04-11 10:58:30 +08:00
avb_util.cpp libdm: Improve the reliability of dm device paths. 2019-07-11 15:39:52 -07:00
avb_util.h libfs_avb: Pass const string by reference 2019-02-28 06:34:25 -08:00
fs_avb.cpp Allowing the fs_mgr flag of avb_keys to be a dir 2019-12-09 14:29:52 +08:00
fs_avb_util.cpp libfs_avb: adding two public APIs 2019-02-12 22:03:20 +08:00
run_tests.sh libfs_avb: adding two public APIs 2019-02-12 22:03:20 +08:00
sha.h
types.cpp libfs_avb: adding two public APIs 2019-02-12 22:03:20 +08:00
util.cpp Allowing the fs_mgr flag of avb_keys to be a dir 2019-12-09 14:29:52 +08:00
util.h Allowing the fs_mgr flag of avb_keys to be a dir 2019-12-09 14:29:52 +08:00