mirror of
https://github.com/CISOfy/lynis.git
synced 2025-07-24 22:34:33 +02:00
Add details to warnings
This commit is contained in:
parent
1063c8f3e8
commit
35ef5988e6
@ -116,10 +116,21 @@
|
|||||||
echo " ${WARNING}Warnings${NORMAL} (${TOTAL_WARNINGS}):"
|
echo " ${WARNING}Warnings${NORMAL} (${TOTAL_WARNINGS}):"
|
||||||
echo " ${WHITE}----------------------------${NORMAL}"
|
echo " ${WHITE}----------------------------${NORMAL}"
|
||||||
for WARNING in ${SWARNINGS}; do
|
for WARNING in ${SWARNINGS}; do
|
||||||
SHOWWARNING=`echo ${WARNING} | sed 's/!space!/ /g' | sed 's/^.* Warning: //' | sed 's/\[details:\(.*\)\] \[solution:\(.*\)\]//' | sed 's/test://'`
|
SOLUTION=""
|
||||||
ADDLINK=`echo ${WARNING} | sed 's/!space!/ /g' | sed 's/^.* Warning: \(.*\)\[test://' | sed 's/\]\(.*\)]//'`
|
SHOWWARNING=$(echo ${WARNING} | sed 's/!space!/ /g' | sed 's/^.* Warning: //' | sed 's/\[details:\(.*\)\] \[solution:\(.*\)\]//' | sed 's/test://')
|
||||||
IS_CUSTOM=`echo ${ADDLINK} | grep "^CUST"`
|
ADDLINK=$(echo ${WARNING} | sed 's/!space!/ /g' | sed 's/^.* Warning: \(.*\)\[test://' | sed 's/\]\(.*\)]//')
|
||||||
|
DETAILS=$(echo ${SUGGESTION} | sed 's/!space!/ /g' | sed 's/^.* Warning: \(.*\)\[details://' | sed 's/\]\(.*\)]//')
|
||||||
|
SUGGESTION_PIECES=$(echo ${WARNING} | sed 's/\[/ [/g')
|
||||||
|
for PIECE in ${SUGGESTION_PIECES}; do
|
||||||
|
if [ -z "${SOLUTION}" ]; then
|
||||||
|
SEARCH=$(echo ${PIECE} | grep "^\[solution:")
|
||||||
|
if [ $? -eq 0 ]; then SOLUTION=$(echo ${SEARCH} | sed 's/!space!/ /g' | sed 's/solution://' | sed 's/text://' | tr -d '[]'); fi
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
IS_CUSTOM=$(echo ${ADDLINK} | grep "^CUST")
|
||||||
echo " ${RED}!${NORMAL} ${SHOWWARNING}"
|
echo " ${RED}!${NORMAL} ${SHOWWARNING}"
|
||||||
|
if [ ! "${DETAILS}" = "-" ]; then echo " - Details : ${CYAN}${DETAILS}${NORMAL}"; fi
|
||||||
|
if [ ${SHOW_REPORT_SOLUTION} -eq 1 -a ! "${SOLUTION}" = "-" ]; then echo " - Solution : ${SOLUTION}"; fi
|
||||||
if [ "${IS_CUSTOM}" = "" ]; then
|
if [ "${IS_CUSTOM}" = "" ]; then
|
||||||
echo " ${CONTROL_URL_PROTOCOL}://${CONTROL_URL_PREPEND}${ADDLINK}${CONTROL_URL_APPEND}"
|
echo " ${CONTROL_URL_PROTOCOL}://${CONTROL_URL_PREPEND}${ADDLINK}${CONTROL_URL_APPEND}"
|
||||||
else
|
else
|
||||||
|
Loading…
x
Reference in New Issue
Block a user