+++ /dev/null
-From b48a2dfae26fa3b4af8e65fb5953b3caf62c137b Mon Sep 17 00:00:00 2001
-From: Paresh Chaudhary <paresh.chaudhary@rockwellcollins.com>
-Date: Mon, 21 May 2018 14:34:23 -0500
-Subject: [PATCH] checksec: Fixed issue with relative path
-
-Before this patch, the checksec script was not able to find existing
-directories when the user passed a relative path with --dir/-d,
-the script aborted with a "No such file or directory". The same error
-was reported when the script was executed through a relative path.
-
-https://github.com/slimm609/checksec.sh/issues/54
-
-Signed-off-by: Paresh Chaudhary <paresh.chaudhary@rockwellcollins.com>
-Signed-off-by: Matt Weber <matthew.weber@rockwellcollins.com>
----
- checksec | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/checksec b/checksec
-index 24b521f..baf8d63 100755
---- a/checksec
-+++ b/checksec
-@@ -1193,7 +1193,7 @@ do
- echo_message "RELRO STACK CANARY NX PIE RPATH RUNPATH FORTIFY Checked Total Filename\n" '' "<dir name='$tempdir'>\n" "{ \"dir\": { \"name\":\"$tempdir\" },"
- fdircount=0
- fdirtotal=0
-- for N in $(find $tempdir -type f); do
-+ for N in $(find . -type f); do
- if [[ "$N" != "[A-Za-z1-0]*" ]]; then
- out=$(file "$N")
- if [[ $out =~ ELF ]] ; then
-@@ -1201,7 +1201,7 @@ do
- fi
- fi
- done
-- for N in $(find $tempdir -type f); do
-+ for N in $(find . -type f); do
- if [[ "$N" != "[A-Za-z1-0]*" ]]; then
- # read permissions?
- if [[ ! -r "$N" ]]; then
---
-1.9.1
-
#
################################################################################
-CHECKSEC_VERSION = cdefe53eb72e6e8f23308417d2fc6b68cba9dbac
+CHECKSEC_VERSION = 2.1.0
CHECKSEC_SITE = $(call github,slimm609,checksec.sh,$(CHECKSEC_VERSION))
CHECKSEC_LICENSE = BSD-3-Clause
CHECKSEC_LICENSE_FILES = LICENSE.txt