提交 0c5d8a46 编写于 作者: R Roberto Sassu

Load digest list in root filesystem from initial ram disk

上级 6f3fb8fd
#! /bin/bash
if [ ! -f /sys/kernel/security/ima/digest_list_data ]; then
exit 0
fi
for f in $(find $NEWROOT/etc/ima/digest_lists -type f); do
if [ ! -f /etc/ima/digest_lists/$(basename $f) ]; then
echo $f > /sys/kernel/security/ima/digest_list_data
fi
done
...@@ -21,6 +21,8 @@ install() { ...@@ -21,6 +21,8 @@ install() {
inst_dir /etc/ima/digest_lists inst_dir /etc/ima/digest_lists
inst_multiple /etc/ima/digest_lists/* inst_multiple /etc/ima/digest_lists/*
inst_binary find
inst_binary basename
# inst_binary upload_digest_lists # inst_binary upload_digest_lists
# inst_libdir_file "digestlist/libparser-*.so" # inst_libdir_file "digestlist/libparser-*.so"
# libc=$(realpath $(ldd /usr/bin/upload_digest_lists | grep libc.so | \ # libc=$(realpath $(ldd /usr/bin/upload_digest_lists | grep libc.so | \
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册