mirror of
https://github.com/CISOfy/lynis.git
synced 2025-07-31 01:34:23 +02:00
Do not scan symlinked binary directories
This commit is contained in:
parent
57f609a920
commit
3beae44e92
@ -40,8 +40,9 @@
|
|||||||
Display --indent 2 --text "- Checking system binaries..."
|
Display --indent 2 --text "- Checking system binaries..."
|
||||||
logtext "Status: Starting binary scan..."
|
logtext "Status: Starting binary scan..."
|
||||||
for SCANDIR in ${BINPATHS}; do
|
for SCANDIR in ${BINPATHS}; do
|
||||||
logtext "Test: Checking binaries in directory ${SCANDIR}"
|
logtext "Test: Check if directory exists and is not a symlink"
|
||||||
if [ -d ${SCANDIR} ]; then
|
if [ -d ${SCANDIR} -a ! -L ${SCANDIR} ]; then
|
||||||
|
logtext "Test: Checking binaries in directory ${SCANDIR}"
|
||||||
Display --indent 4 --text "- Checking ${SCANDIR}... " --result FOUND --color GREEN
|
Display --indent 4 --text "- Checking ${SCANDIR}... " --result FOUND --color GREEN
|
||||||
SCANNEDPATHS="${SCANNEDPATHS}, ${SCANDIR}"
|
SCANNEDPATHS="${SCANNEDPATHS}, ${SCANDIR}"
|
||||||
logtext "Directory ${SCANDIR} exists. Starting directory scanning..."
|
logtext "Directory ${SCANDIR} exists. Starting directory scanning..."
|
||||||
@ -145,7 +146,7 @@
|
|||||||
done
|
done
|
||||||
else
|
else
|
||||||
Display --indent 4 --text "- Checking ${SCANDIR}... " --result "NOT FOUND" --color WHITE
|
Display --indent 4 --text "- Checking ${SCANDIR}... " --result "NOT FOUND" --color WHITE
|
||||||
logtext "Directory ${SCANDIR} does NOT exist."
|
logtext "Directory ${SCANDIR} does NOT exist or is a symlink."
|
||||||
fi
|
fi
|
||||||
logtextbreak
|
logtextbreak
|
||||||
done
|
done
|
||||||
|
Loading…
x
Reference in New Issue
Block a user