Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/CISOfy/lynis.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/consts38
-rw-r--r--include/tests_webservers4
2 files changed, 21 insertions, 21 deletions
diff --git a/include/consts b/include/consts
index e85c00b6..f49df395 100644
--- a/include/consts
+++ b/include/consts
@@ -329,33 +329,33 @@ unset LANG
#
# Normal color names
- CYAN=""
- BLUE=""
- BROWN=""
- DARKGRAY=""
- GRAY=""
- GREEN=""
- LIGHTBLUE=""
- MAGENTA=""
- PURPLE=""
- RED=""
- YELLOW=""
- WHITE=""
+ CYAN="$(printf '\033[0;36m')"
+ BLUE="$(printf '\033[0;34m')"
+ BROWN="$(printf '\033[0;33m')"
+ DARKGRAY="$(printf '\033[0;30m')"
+ GRAY="$(printf '\033[0;37m')"
+ GREEN="$(printf '\033[1;32m')"
+ LIGHTBLUE="$(printf '\033[0;94m')"
+ MAGENTA="$(printf '\033[1;35m')"
+ PURPLE="$(printf '\033[0;35m')"
+ RED="$(printf '\033[1;31m')"
+ YELLOW="$(printf '\033[1;33m')"
+ WHITE="$(printf '\033[1;37m')"
# Markup
BOLD="${WHITE}"
# With background
- BG_BLUE=""
+ BG_BLUE="$(printf '\033[0;44m')"
# Semantic names
HEADER="${WHITE}"
- NORMAL=""
- WARNING="" # Bad (red)
- SECTION="" # Section (yellow)
- NOTICE="" # Notice (yellow)
- OK="" # Ok (green)
- BAD="" # Bad (red)
+ NORMAL="$(printf '\033[0m')"
+ WARNING="${RED}"
+ SECTION="${YELLOW}"
+ NOTICE="${YELLOW}"
+ OK="${GREEN}"
+ BAD="${RED}"
#
#################################################################################
diff --git a/include/tests_webservers b/include/tests_webservers
index ba190bc8..d54d2796 100644
--- a/include/tests_webservers
+++ b/include/tests_webservers
@@ -360,7 +360,7 @@
TMPFILE="${TEMP_FILE}"
COUNT=0
- ${SEDBINARY} -e 's/^[ ]*//' ${NGINX_CONF_LOCATION} | ${GREPBINARY} -v "^#" | ${GREPBINARY} -v "^$" | ${SEDBINARY} 's/[ ]/ /g' | ${SEDBINARY} 's/ / /g' | ${SEDBINARY} 's/ / /g' >> ${TMPFILE}
+ ${SEDBINARY} -e 's/^[ \t]*//' ${NGINX_CONF_LOCATION} | ${GREPBINARY} -v "^#" | ${GREPBINARY} -v "^$" | ${SEDBINARY} 's/[\t]/ /g' | ${SEDBINARY} 's/ / /g' | ${SEDBINARY} 's/ / /g' >> ${TMPFILE}
# Search for included configuration files (may include directories and wild cards)
FIND=$(${GREPBINARY} "include" ${NGINX_CONF_LOCATION} | ${AWKBINARY} '{ if ($1=="include") { print $2 }}' | ${SEDBINARY} 's/;$//g')
for I in ${FIND}; do
@@ -374,7 +374,7 @@
FileIsReadable ${J}
if [ ${CANREAD} -eq 1 ]; then
NGINX_CONF_FILES="${NGINX_CONF_FILES} ${J}"
- FIND3=$(sed -e 's/^[ ]*//' ${J} | ${GREPBINARY} -v "^#" | ${GREPBINARY} -v "^$" | ${SEDBINARY} 's/[ ]/ /g' | ${SEDBINARY} 's/ / /g' | ${SEDBINARY} 's/ / /g' >> ${TMPFILE})
+ FIND3=$(sed -e 's/^[ \t]*//' ${J} | ${GREPBINARY} -v "^#" | ${GREPBINARY} -v "^$" | ${SEDBINARY} 's/[\t]/ /g' | ${SEDBINARY} 's/ / /g' | ${SEDBINARY} 's/ / /g' >> ${TMPFILE})
else
ReportException "${TEST_NO}:1" "Can not parse file ${J}, as it is not readable"
fi