initial buildroot for linux 5.15

This commit is contained in:
Huan.Feng
2021-12-06 14:12:13 +08:00
parent d7767d594e
commit 7b6fc358fa
12736 changed files with 508822 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
config BR2_PACKAGE_HOST_CHECKSEC
bool "host checksec"
help
This tool provides a shell script to check the
properties of executables
(PIE,RELRO,Stack Canaries,Fortify Source).
It also has a kernel test mode that can run on target
for testing of PaX, ASLR, heap and config hardening.
NOTE: when using this tool as a host tool, the tool
can offline check a target folder of elf files for
hardening features enabled in those elf files. There
are other features of this tool, like the kernel test
feature that are not functional offline, but require the
user to execute in a chroot or on target.
https://github.com/slimm609/checksec.sh.git
+3
View File
@@ -0,0 +1,3 @@
# Locally calculated
sha256 c5e2a8e188040fc34eb9362084778a2e25f8d1f888e47a2be09efa7cecd9c70d LICENSE.txt
sha256 d3c8e80bdd1cee0c2f0e60cb7a8a9482b82f651ea069e3a4453ae9a44072a632 checksec-2.2.2.tar.gz
+16
View File
@@ -0,0 +1,16 @@
################################################################################
#
# checksec
#
################################################################################
CHECKSEC_VERSION = 2.2.2
CHECKSEC_SITE = $(call github,slimm609,checksec.sh,$(CHECKSEC_VERSION))
CHECKSEC_LICENSE = BSD-3-Clause
CHECKSEC_LICENSE_FILES = LICENSE.txt
define HOST_CHECKSEC_INSTALL_CMDS
$(INSTALL) -D -m 0755 $(@D)/checksec $(HOST_DIR)/bin/checksec
endef
$(eval $(host-generic-package))