initial buildroot for linux 5.15
This commit is contained in:
@@ -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
|
||||
@@ -0,0 +1,3 @@
|
||||
# Locally calculated
|
||||
sha256 c5e2a8e188040fc34eb9362084778a2e25f8d1f888e47a2be09efa7cecd9c70d LICENSE.txt
|
||||
sha256 d3c8e80bdd1cee0c2f0e60cb7a8a9482b82f651ea069e3a4453ae9a44072a632 checksec-2.2.2.tar.gz
|
||||
@@ -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))
|
||||
Reference in New Issue
Block a user