From 99429baed251557da6c4eba4f4a434575a591521 Mon Sep 17 00:00:00 2001 From: apio Date: Wed, 9 Nov 2022 09:11:00 +0100 Subject: [PATCH] tools: make moon.sym readable only by root We don't want everyone peeking at kernel symbols. --- tools/generate-symbols.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/generate-symbols.sh b/tools/generate-symbols.sh index 188949fb..34d4298b 100755 --- a/tools/generate-symbols.sh +++ b/tools/generate-symbols.sh @@ -6,4 +6,6 @@ source $(dirname $0)/env.sh cd $LUNA_ROOT -nm -C -n initrd/boot/moon | grep -vE \\.Lubsan_data | awk '{ if ($2 != "a") print; }' | uniq > initrd/sys/moon.sym \ No newline at end of file +nm -C -n initrd/boot/moon | grep -vE \\.Lubsan_data | awk '{ if ($2 != "a") print; }' | uniq > initrd/sys/moon.sym + +chmod 400 initrd/sys/moon.sym \ No newline at end of file